|
static int32_t | ConvertRadixNumToString (char *numstr, void *nump, int32_t neg, int32_t radix, bool use_caps) |
| Converts a radix number to a string and return its length. More...
|
|
static uint32_t | PrintGetPrecision (const char **s, va_list *ap, bool *valid_precision_width) |
|
static uint8_t | PrintGetRadixFromobpu (const char c) |
|
static uint32_t | PrintGetWidth (const char **p, va_list *ap) |
|
static uint32_t | PrintIsdi (const char c) |
|
static uint32_t | PrintIsfF (const char c) |
|
static uint32_t | PrintIsobpu (const char c) |
|
static uint32_t | PrintIsxX (const char c) |
|
static void | PrintOutputdifFobpu (uint32_t flags_used, uint32_t field_width, uint32_t vlen, char schar, char *vstrp, printfCb cb, char *buf, int32_t *count) |
|
static void | PrintOutputxX (uint32_t flags_used, uint32_t field_width, uint32_t vlen, bool use_caps, char *vstrp, printfCb cb, char *buf, int32_t *count) |
|
static uint32_t | ScanIgnoreWhiteSpace (const char **s) |
| Keil: suppress ellipsis warning in va_arg usage below. More...
|
|
static uint32_t | ScanIsWhiteSpace (const char c) |
|
int | StrFormatPrintf (const char *fmt, va_list ap, char *buf, printfCb cb) |
| This function outputs its parameters according to a formatted string. More...
|
|
static uint8_t | StrFormatScanCheckSymbol (const char *p, int8_t *neg) |
|
int | StrFormatScanf (const char *line_ptr, char *format, va_list args_ptr) |
| Converts an input line of ASCII characters based upon a provided string format. More...
|
|
static uint8_t | StrFormatScanFillInteger (uint32_t flag, va_list *args_ptr, int32_t val) |
|
static uint8_t | StrFormatScanfStringHandling (char **str, uint32_t *flag, uint32_t *field_width, uint8_t *base) |
|
static uint8_t | StrFormatScanGetBase (uint8_t base, const char *s) |
|
static uint8_t | StrFormatScanIsFormatStarting (char *c) |
|