PIPS
|
Polymorphic argument. More...
#include <printf-args.h>
Data Fields | |
arg_type | type |
union { | |
signed char a_schar | |
unsigned char a_uchar | |
short a_short | |
unsigned short a_ushort | |
int a_int | |
unsigned int a_uint | |
long int a_longint | |
unsigned long int a_ulongint | |
float a_float | |
double a_double | |
long double a_longdouble | |
int a_char | |
const char * a_string | |
void * a_pointer | |
signed char * a_count_schar_pointer | |
short * a_count_short_pointer | |
int * a_count_int_pointer | |
long int * a_count_longint_pointer | |
} | a |
Polymorphic argument.
Definition at line 91 of file printf-args.h.
union { ... } argument::a |
Referenced by MAX_ROOM_NEEDED(), PRINTF_FETCHARGS(), and VASNPRINTF().
int argument::a_char |
Definition at line 111 of file printf-args.h.
Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().
int* argument::a_count_int_pointer |
Definition at line 122 of file printf-args.h.
Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().
long int* argument::a_count_longint_pointer |
Definition at line 123 of file printf-args.h.
Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().
signed char* argument::a_count_schar_pointer |
Definition at line 120 of file printf-args.h.
Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().
short* argument::a_count_short_pointer |
Definition at line 121 of file printf-args.h.
Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().
double argument::a_double |
Definition at line 109 of file printf-args.h.
Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().
float argument::a_float |
Definition at line 108 of file printf-args.h.
int argument::a_int |
Definition at line 100 of file printf-args.h.
Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().
long double argument::a_longdouble |
Definition at line 110 of file printf-args.h.
Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().
long int argument::a_longint |
Definition at line 102 of file printf-args.h.
Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().
void* argument::a_pointer |
Definition at line 119 of file printf-args.h.
Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().
signed char argument::a_schar |
Definition at line 96 of file printf-args.h.
Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().
short argument::a_short |
Definition at line 98 of file printf-args.h.
Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().
const char* argument::a_string |
Definition at line 115 of file printf-args.h.
Referenced by MAX_ROOM_NEEDED(), PRINTF_FETCHARGS(), and VASNPRINTF().
unsigned char argument::a_uchar |
Definition at line 97 of file printf-args.h.
Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().
unsigned int argument::a_uint |
Definition at line 101 of file printf-args.h.
Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().
unsigned long int argument::a_ulongint |
Definition at line 103 of file printf-args.h.
Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().
unsigned short argument::a_ushort |
Definition at line 99 of file printf-args.h.
Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().
arg_type argument::type |
Definition at line 93 of file printf-args.h.
Referenced by PRINTF_FETCHARGS(), and VASNPRINTF().