sxba_write.c File Reference

#include "sxversion.h"
#include "sxcommon.h"
#include "sxba.h"
#include "varstr.h"
#include <stdio.h>
#include <unistd.h>
Include dependency graph for sxba_write.c:

Go to the source code of this file.

Functions

SXBOOLEAN sxba_write (sxfiledesc_t file, SXBA bits_array)
void sxba32_to_c (FILE *file, SXBA set)
void sxba64_to_c (FILE *file, SXBA set)
void sxba_to_c (SXBA set, FILE *file_descr, char *name1, char *name2, SXBOOLEAN is_static)
static VARSTR sxba32_to_vstr (SXBA set, VARSTR vstr)
static VARSTR sxba64_to_vstr (SXBA set, VARSTR vstr)
void sxba2c (SXBA set, FILE *file_descr, char *name1, char *name2, SXBOOLEAN is_static, VARSTR vstr)
void sxbm2c (FILE *file_descr, SXBA *bits_matrix, SXBA_INDEX line_nb, char *name1, char *name2, SXBOOLEAN is_static, VARSTR vstr)

Variables

char WHAT_SXBA_WRITE [] = "@(#)SYNTAX - $Id: sxba_write.c 1416 2008-06-25 14:42:55Z rlacroix $" WHAT_DEBUG
static char hexa [] = "0123456789ABCDEF"

Function Documentation

void sxba2c ( SXBA  set,
FILE *  file_descr,
char name1,
char name2,
SXBOOLEAN  is_static,
VARSTR  vstr 
)
void sxba32_to_c ( FILE *  file,
SXBA  set 
)

Definition at line 65 of file sxba_write.c.

Referenced by sxba_to_c(), sxbm2_to_c(), and sxbm3header_to_c().

static VARSTR sxba32_to_vstr ( SXBA  set,
VARSTR  vstr 
) [static]

Definition at line 189 of file sxba_write.c.

References hexa, r, and varstr_lcatenate().

Referenced by sxba2c(), and sxbm2c().

void sxba64_to_c ( FILE *  file,
SXBA  set 
)

Definition at line 101 of file sxba_write.c.

References sxba_cast().

Referenced by sxba_to_c(), sxbm2_to_c(), and sxbm3header_to_c().

static VARSTR sxba64_to_vstr ( SXBA  set,
VARSTR  vstr 
) [static]

Definition at line 253 of file sxba_write.c.

References hexa, r, sxba_cast(), and varstr_lcatenate().

Referenced by sxba2c(), and sxbm2c().

void sxba_to_c ( SXBA  set,
FILE *  file_descr,
char name1,
char name2,
SXBOOLEAN  is_static 
)

Definition at line 140 of file sxba_write.c.

References sxba32_to_c(), sxba64_to_c(), sxba_cast(), and SXBITS_PER_LONG.

Referenced by sxbm_to_c().

SXBOOLEAN sxba_write ( sxfiledesc_t  file,
SXBA  bits_array 
)

Definition at line 44 of file sxba_write.c.

References sxba_cast().

Referenced by sxbm_write(), and sxdp_write().

void sxbm2c ( FILE *  file_descr,
SXBA *  bits_matrix,
SXBA_INDEX  line_nb,
char name1,
char name2,
SXBOOLEAN  is_static,
VARSTR  vstr 
)

Variable Documentation

char hexa[] = "0123456789ABCDEF" [static]

Definition at line 186 of file sxba_write.c.

Referenced by sxba32_to_vstr(), and sxba64_to_vstr().

char WHAT_SXBA_WRITE[] = "@(#)SYNTAX - $Id: sxba_write.c 1416 2008-06-25 14:42:55Z rlacroix $" WHAT_DEBUG

Definition at line 41 of file sxba_write.c.


Generated on Wed Apr 21 16:39:37 2010 for syntax-6.0b7 by  doxygen 1.6.1