#include <printf-args.h>
Public Attributes | |
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 |
union { ... } argument::a |
int argument::a_char |
long int* argument::a_count_longint_pointer |
signed char* argument::a_count_schar_pointer |
double argument::a_double |
float argument::a_float |
int argument::a_int |
long double argument::a_longdouble |
long int argument::a_longint |
void* argument::a_pointer |
signed char argument::a_schar |
short argument::a_short |
const char* argument::a_string |
unsigned char argument::a_uchar |
unsigned int argument::a_uint |
unsigned long int argument::a_ulongint |
unsigned short argument::a_ushort |