Typedefs | |
typedef void(* | putcf) (void *, char) |
Functions | |
static int | a2d (char ch) |
static char | a2i (char ch, char **src, int base, int *nump) |
static void | i2a (int num, char *bf) |
void | init_printf (void *putp, void(*putf)(void *, char)) |
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, void(*putf)(void *, char), const char *fmt, va_list va) |
void | tfp_printf (const char *fmt,...) |
void | tfp_sprintf (char *s, const char *fmt, va_list va) |
static void | ui2a (unsigned int num, unsigned int base, int uc, char *bf) |
Variables | |
static putcf | stdout_putf |
static void * | stdout_putp |
typedef void(* rosflight_firmware::nanoprintf::putcf) (void *, char) |
Definition at line 39 of file nanoprintf.cpp.
|
static |
Definition at line 111 of file nanoprintf.cpp.
|
static |
Definition at line 122 of file nanoprintf.cpp.
|
static |
Definition at line 101 of file nanoprintf.cpp.
void rosflight_firmware::nanoprintf::init_printf | ( | void * | putp, |
void(*)(void *, char) | putf | ||
) |
Definition at line 240 of file nanoprintf.cpp.
|
static |
Definition at line 138 of file nanoprintf.cpp.
|
static |
Definition at line 254 of file nanoprintf.cpp.
void rosflight_firmware::nanoprintf::tfp_format | ( | void * | putp, |
void(*)(void *, char) | putf, | ||
const char * | fmt, | ||
va_list | va | ||
) |
Definition at line 151 of file nanoprintf.cpp.
void rosflight_firmware::nanoprintf::tfp_printf | ( | const char * | fmt, |
... | |||
) |
Definition at line 246 of file nanoprintf.cpp.
void rosflight_firmware::nanoprintf::tfp_sprintf | ( | char * | s, |
const char * | fmt, | ||
va_list | va | ||
) |
Definition at line 259 of file nanoprintf.cpp.
|
static |
Definition at line 78 of file nanoprintf.cpp.
|
static |
Definition at line 40 of file nanoprintf.cpp.
|
static |
Definition at line 41 of file nanoprintf.cpp.