|
| void | test::_putchar (char character) |
| | Output a character to a custom device like UART, used by the printf() function This function is declared here only. More...
|
| |
| int | test::printf_ (const char *format,...) |
| |
| int | test::sprintf_ (char *buffer, const char *format,...) |
| |
| int | test::snprintf_ (char *buffer, size_t count, const char *format,...) |
| |
| int | test::vsnprintf_ (char *buffer, size_t count, const char *format, va_list va) |
| |
| int | test::vprintf_ (const char *format, va_list va) |
| |
| int | test::fctprintf (void(*out)(char character, void *arg), void *arg, const char *format,...) |
| | printf with output function You may use this as dynamic alternative to printf() with its fixed _putchar() output More...
|
| |
| static void | test::_out_buffer (char character, void *buffer, size_t idx, size_t maxlen) |
| |
| static void | test::_out_null (char character, void *buffer, size_t idx, size_t maxlen) |
| |
| static void | test::_out_char (char character, void *buffer, size_t idx, size_t maxlen) |
| |
| static void | test::_out_fct (char character, void *buffer, size_t idx, size_t maxlen) |
| |
| static unsigned int | test::_strnlen_s (const char *str, size_t maxsize) |
| |
| static bool | test::_is_digit (char ch) |
| |
| static unsigned int | test::_atoi (const char **str) |
| |
| static size_t | test::_out_rev (out_fct_type out, char *buffer, size_t idx, size_t maxlen, const char *buf, size_t len, unsigned int width, unsigned int flags) |
| |
| static size_t | test::_ntoa_format (out_fct_type out, char *buffer, size_t idx, size_t maxlen, char *buf, size_t len, bool negative, unsigned int base, unsigned int prec, unsigned int width, unsigned int flags) |
| |
| static size_t | test::_ntoa_long (out_fct_type out, char *buffer, size_t idx, size_t maxlen, unsigned long value, bool negative, unsigned long base, unsigned int prec, unsigned int width, unsigned int flags) |
| |
| static size_t | test::_ntoa_long_long (out_fct_type out, char *buffer, size_t idx, size_t maxlen, unsigned long long value, bool negative, unsigned long long base, unsigned int prec, unsigned int width, unsigned int flags) |
| |
| static size_t | test::_etoa (out_fct_type out, char *buffer, size_t idx, size_t maxlen, double value, unsigned int prec, unsigned int width, unsigned int flags) |
| |
| static size_t | test::_ftoa (out_fct_type out, char *buffer, size_t idx, size_t maxlen, double value, unsigned int prec, unsigned int width, unsigned int flags) |
| |
| static int | test::_vsnprintf (out_fct_type out, char *buffer, const size_t maxlen, const char *format, va_list va) |
| |
| void | _out_fct (char character, void *arg) |
| |
| | TEST_CASE ("printf", "[]") |
| |
| | TEST_CASE ("fctprintf", "[]") |
| |
| | TEST_CASE ("snprintf", "[]") |
| |
| static void | vprintf_builder_1 (char *buffer,...) |
| |
| static void | vsnprintf_builder_1 (char *buffer,...) |
| |
| static void | vsnprintf_builder_3 (char *buffer,...) |
| |
| | TEST_CASE ("vprintf", "[]") |
| |
| | TEST_CASE ("vsnprintf", "[]") |
| |
| | TEST_CASE ("space flag", "[]") |
| |
| | TEST_CASE ("+ flag", "[]") |
| |
| | TEST_CASE ("0 flag", "[]") |
| |
| | TEST_CASE ("- flag", "[]") |
| |
| | TEST_CASE ("# flag", "[]") |
| |
| | TEST_CASE ("specifier", "[]") |
| |
| | TEST_CASE ("width", "[]") |
| |
| | TEST_CASE ("width 20", "[]") |
| |
| | TEST_CASE ("width *20", "[]") |
| |
| | TEST_CASE ("width -20", "[]") |
| |
| | TEST_CASE ("width 0-20", "[]") |
| |
| | TEST_CASE ("padding 20", "[]") |
| |
| | TEST_CASE ("padding .20", "[]") |
| |
| | TEST_CASE ("padding #020", "[]") |
| |
| | TEST_CASE ("padding #20", "[]") |
| |
| | TEST_CASE ("padding 20.5", "[]") |
| |
| | TEST_CASE ("padding neg numbers", "[]") |
| |
| | TEST_CASE ("float padding neg numbers", "[]") |
| |
| | TEST_CASE ("length", "[]") |
| |
| | TEST_CASE ("float", "[]") |
| |
| | TEST_CASE ("types", "[]") |
| |
| | TEST_CASE ("pointer", "[]") |
| |
| | TEST_CASE ("unknown flag", "[]") |
| |
| | TEST_CASE ("string length", "[]") |
| |
| | TEST_CASE ("buffer length", "[]") |
| |
| | TEST_CASE ("ret value", "[]") |
| |
| | TEST_CASE ("misc", "[]") |
| |