void tr_printf(const char *fmt,...)
Writes the passed in C string to the standard output (stdout).
void(* putchar_cb)(char ch)
Function pointer definition for put char callback.
Definition tr_printf.h:33
void(* putstr_cb)(const char *str, int len)
Function pointer definition for put string callback.
Definition tr_printf.h:39
void tr_vsprintf(char *buf, int maxlen, const char *fmt, const va_list args)
Write formated data from variable argument list to string.
void tr_printf_init(putchar_cb putc, putstr_cb puts)
Initializes the printf utility.