#include "stdio.h"
#include <stdarg.h>
#include "ctype.h"
#include <math.h>
#include "stdlib.h"
#include "string.h"
Go to the source code of this file.
|
#define | MAXDIG 20 |
|
#define | NINFO (sizeof(fmtinfo)/sizeof(info)) /* Size of the fmtinfo table */ |
|
#define | BUFSIZE 100 /* Size of the output buffer */ |
|
#define | SPACESIZE (sizeof(spaces)-1) |
|
|
enum | e_type {
RADIX,
FLOAT,
EXP,
GENERIC,
SIZE,
STRING,
PERCENT,
CHAR,
ERROR,
CHARLIT,
SEEIT,
MEM_STRING,
ORDINAL
} |
|
|
int | vxprintf (void *func, void *arg, const char *format, va_list ap) |
|
int | vsprintf (char *buf, const char *fmt, va_list ap) |
|
int | vsnprintf (char *buf, size_t n, const char *fmt, va_list ap) |
|
int | vasprintf (char **out, const char *zFormat, va_list ap) |
|
int | vdprintf (int fd, const char *zFormat, va_list ap) |
|
#define BUFSIZE 100 /* Size of the output buffer */ |
#define NINFO (sizeof(fmtinfo)/sizeof(info)) /* Size of the fmtinfo table */ |
#define SPACESIZE (sizeof(spaces)-1) |
Enumerator |
---|
RADIX |
|
FLOAT |
|
EXP |
|
GENERIC |
|
SIZE |
|
STRING |
|
PERCENT |
|
CHAR |
|
ERROR |
|
CHARLIT |
|
SEEIT |
|
MEM_STRING |
|
ORDINAL |
|
Definition at line 89 of file xprintf.c.
int vasprintf |
( |
char ** |
out, |
|
|
const char * |
zFormat, |
|
|
va_list |
ap |
|
) |
| |
int vdprintf |
( |
int |
fd, |
|
|
const char * |
zFormat, |
|
|
va_list |
ap |
|
) |
| |
int vsnprintf |
( |
char * |
buf, |
|
|
size_t |
n, |
|
|
const char * |
fmt, |
|
|
va_list |
ap |
|
) |
| |
int vsprintf |
( |
char * |
buf, |
|
|
const char * |
fmt, |
|
|
va_list |
ap |
|
) |
| |
int vxprintf |
( |
void * |
func, |
|
|
void * |
arg, |
|
|
const char * |
format, |
|
|
va_list |
ap |
|
) |
| |