|
static int | adjust_sign (int is_negative, int forcesign, int *signvalue) |
|
static int | compute_padlen (int minlen, int vallen, int leftjust) |
|
static void | dopr (PrintfTarget *target, const char *format, va_list args) |
|
static void | dopr_outch (int c, PrintfTarget *target) |
|
static void | dopr_outchmulti (int c, int slen, PrintfTarget *target) |
|
static void | dostr (const char *str, int slen, PrintfTarget *target) |
|
static bool | find_arguments (const char *format, va_list args, PrintfArgValue *argvalues) |
|
static void | flushbuffer (PrintfTarget *target) |
|
static void | fmtchar (int value, int leftjust, int minlen, PrintfTarget *target) |
|
static void | fmtfloat (double value, char type, int forcesign, int leftjust, int minlen, int zpad, int precision, int pointflag, PrintfTarget *target) |
|
static void | fmtint (long long value, char type, int forcesign, int leftjust, int minlen, int zpad, int precision, int pointflag, PrintfTarget *target) |
|
static void | fmtptr (const void *value, PrintfTarget *target) |
|
static void | fmtstr (const char *value, int leftjust, int minlen, int maxwidth, int pointflag, PrintfTarget *target) |
|
static void | leading_pad (int zpad, int signvalue, int *padlen, PrintfTarget *target) |
|
int | pg_fprintf (FILE *stream, const char *fmt,...) |
|
int | pg_printf (const char *fmt,...) |
|
int | pg_snprintf (char *str, size_t count, const char *fmt,...) |
|
int | pg_sprintf (char *str, const char *fmt,...) |
|
int | pg_strfromd (char *str, size_t count, int precision, double value) |
|
int | pg_vfprintf (FILE *stream, const char *fmt, va_list args) |
|
int | pg_vprintf (const char *fmt, va_list args) |
|
int | pg_vsnprintf (char *str, size_t count, const char *fmt, va_list args) |
|
int | pg_vsprintf (char *str, const char *fmt, va_list args) |
|
static const char * | strchrnul (const char *s, int c) |
|
static void | trailing_pad (int padlen, PrintfTarget *target) |
|