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.