Typedefs | |
typedef void(* | putcf) (void *, char) |
Functions | |
static int | a2d (char ch) |
static char | a2i (char ch, char **src, int base, int *nump) |
static double | abs (double a) |
static void | f2a (float num, int whitespace, int decimals, char *bf) |
static void | i2a (int num, char *bf) |
void | init_printf (void *putp, void(*putf)(void *, char)) |
static void | li2a (long num, char *bf) |
static void | putchw (void *putp, putcf putf, int n, char z, char *bf) |
static void | putcp (void *p, char c) |
void | tfp_format (void *putp, putcf putf, const char *fmt, va_list va) |
void | tfp_printf (const char *fmt,...) |
void | tfp_sprintf (char *s, const char *fmt,...) |
static void | ui2a (unsigned int num, unsigned int base, int uc, char *bf) |
static void | uli2a (unsigned long int num, unsigned int base, int uc, char *bf) |
Variables | |
static putcf | stdout_putf |
static void * | stdout_putp |
typedef void(* nanoprintf::putcf) (void *, char) |
Definition at line 38 of file printf.cpp.
|
static |
Definition at line 105 of file printf.cpp.
|
static |
Definition at line 116 of file printf.cpp.
|
static |
Definition at line 42 of file printf.cpp.
|
static |
Definition at line 131 of file printf.cpp.
|
static |
Definition at line 96 of file printf.cpp.
void nanoprintf::init_printf | ( | void * | putp, |
void(*)(void *, char) | putf | ||
) |
Definition at line 264 of file printf.cpp.
|
static |
Definition at line 68 of file printf.cpp.
|
static |
Definition at line 172 of file printf.cpp.
|
static |
Definition at line 278 of file printf.cpp.
void nanoprintf::tfp_format | ( | void * | putp, |
putcf | putf, | ||
const char * | fmt, | ||
va_list | va | ||
) |
Definition at line 185 of file printf.cpp.
void nanoprintf::tfp_printf | ( | const char * | fmt, |
... | |||
) |
Definition at line 270 of file printf.cpp.
void nanoprintf::tfp_sprintf | ( | char * | s, |
const char * | fmt, | ||
... | |||
) |
Definition at line 283 of file printf.cpp.
|
static |
Definition at line 78 of file printf.cpp.
|
static |
Definition at line 50 of file printf.cpp.
|
static |
Definition at line 39 of file printf.cpp.
|
static |
Definition at line 40 of file printf.cpp.