Go to the source code of this file.
|
typedef void(* | putcf) (void *, char) |
|
|
static int | a2d (char ch) |
|
static char | a2i (char ch, char **src, int base, int *nump) |
|
static double | abs (double a) |
|
static void | f2a (float num, int whitespace, int decimals, char *bf) |
|
static void | i2a (int num, char *bf) |
|
void | init_printf (void *putp, void(*putf)(void *, char)) |
|
static void | li2a (long num, char *bf) |
|
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, putcf putf, const char *fmt, va_list va) |
|
void | tfp_printf (const char *fmt,...) |
|
void | tfp_sprintf (char *s, const char *fmt,...) |
|
static void | ui2a (unsigned int num, unsigned int base, int uc, char *bf) |
|
static void | uli2a (unsigned long int num, unsigned int base, int uc, char *bf) |
|
#define PRINTF_FLOAT_DECIMALS 3 |
typedef void(* putcf) (void *, char) |
static int a2d |
( |
char |
ch | ) |
|
|
static |
static char a2i |
( |
char |
ch, |
|
|
char ** |
src, |
|
|
int |
base, |
|
|
int * |
nump |
|
) |
| |
|
static |
static double abs |
( |
double |
a | ) |
|
|
static |
static void f2a |
( |
float |
num, |
|
|
int |
whitespace, |
|
|
int |
decimals, |
|
|
char * |
bf |
|
) |
| |
|
static |
static void i2a |
( |
int |
num, |
|
|
char * |
bf |
|
) |
| |
|
static |
void init_printf |
( |
void * |
putp, |
|
|
void(*)(void *, char) |
putf |
|
) |
| |
static void li2a |
( |
long |
num, |
|
|
char * |
bf |
|
) |
| |
|
static |
static void putchw |
( |
void * |
putp, |
|
|
putcf |
putf, |
|
|
int |
n, |
|
|
char |
z, |
|
|
char * |
bf |
|
) |
| |
|
static |
static void putcp |
( |
void * |
p, |
|
|
char |
c |
|
) |
| |
|
static |
void tfp_format |
( |
void * |
putp, |
|
|
putcf |
putf, |
|
|
const char * |
fmt, |
|
|
va_list |
va |
|
) |
| |
void tfp_printf |
( |
const char * |
fmt, |
|
|
|
... |
|
) |
| |
void tfp_sprintf |
( |
char * |
s, |
|
|
const char * |
fmt, |
|
|
|
... |
|
) |
| |
static void ui2a |
( |
unsigned int |
num, |
|
|
unsigned int |
base, |
|
|
int |
uc, |
|
|
char * |
bf |
|
) |
| |
|
static |
static void uli2a |
( |
unsigned long int |
num, |
|
|
unsigned int |
base, |
|
|
int |
uc, |
|
|
char * |
bf |
|
) |
| |
|
static |