BRL-CAD
vls_internals.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  vprintf_flags
 

Macros

#define LIBBU_VLS_INTERNALS_H   seen
 
#define VP_UNKNOWN   0x0001
 
#define VP_FLAG   0x0002
 
#define VP_LENGTH_MOD   0x0004
 
#define VP_CONVERSION_SPEC   0x0008
 
#define VP_MISC   0x0010
 
#define VP_VALID   0x0100
 
#define VP_OBSOLETE   0x1000
 
#define VP_PARTS   (VP_FLAG | VP_LENGTH_MOD | VP_CONVERSION_SPEC | VP_MISC)
 

Typedefs

typedef struct vprintf_flags vflags_t
 

Functions

int format_part_status (const char c)
 
int handle_format_part (const int vp_part, vflags_t *f, const char c, const int print)
 
int handle_obsolete_format_char (const char c, const int print)
 

Macro Definition Documentation

#define LIBBU_VLS_INTERNALS_H   seen

Definition at line 22 of file vls_internals.h.

#define VP_UNKNOWN   0x0001

Definition at line 30 of file vls_internals.h.

Referenced by bu_vls_vprintf(), and format_part_status().

#define VP_FLAG   0x0002

Definition at line 31 of file vls_internals.h.

Referenced by format_part_status(), and handle_format_part().

#define VP_LENGTH_MOD   0x0004
#define VP_CONVERSION_SPEC   0x0008

Definition at line 33 of file vls_internals.h.

Referenced by format_part_status(), and handle_format_part().

#define VP_MISC   0x0010

Definition at line 34 of file vls_internals.h.

Referenced by format_part_status(), and handle_format_part().

#define VP_VALID   0x0100

Definition at line 35 of file vls_internals.h.

Referenced by bu_vls_vprintf(), check_format_chars(), and format_part_status().

#define VP_OBSOLETE   0x1000

Definition at line 36 of file vls_internals.h.

Referenced by bu_vls_vprintf(), check_format_chars(), and format_part_status().

#define VP_PARTS   (VP_FLAG | VP_LENGTH_MOD | VP_CONVERSION_SPEC | VP_MISC)

Definition at line 37 of file vls_internals.h.

Referenced by check_format_chars().

Typedef Documentation

typedef struct vprintf_flags vflags_t

Function Documentation

int format_part_status ( const char  c)
int handle_format_part ( const int  vp_part,
vflags_t f,
const char  c,
const int  print 
)
int handle_obsolete_format_char ( const char  c,
const int  print 
)

Definition at line 269 of file vls_vprintf.c.

Referenced by bu_vls_vprintf(), and check_format_chars().