This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | vaArg(ap, type) |
#define | vaEnd(ap) ((ap)[0] = 0, (void) 0) |
#define | vaStart(ap, parm) |
Typedefs | |
typedef char * | vaList [1] |
Functions | |
int | vsprintf (char *buf, const char *fmt, vaList args) |
#define vaArg | ( | ap, | |||
type | ) |
Value:
((ap)[0] += \ ((sizeof(type) + sizeof(int) - 1) & ~(sizeof(int) - 1)), \ (*(type *) ((ap)[0] \ - ((sizeof(type) + sizeof(int) - 1) & ~(sizeof(int) - 1)) )))
Definition at line 38 of file stdarg.h.
Referenced by vsprintf().
#define vaEnd | ( | ap | ) | ((ap)[0] = 0, (void) 0) |
#define vaStart | ( | ap, | |||
parm | ) |
int vsprintf | ( | char * | buf, | |
const char * | fmt, | |||
vaList | args | |||
) |