Conversion data for stream_vprintf(). More...
Data Fields | |
| int | width |
| Minimum field width, or 0 if unspecified. | |
| int | precision |
| Minimum precision, or 0 if unspecified. | |
| char | length |
| Length modifier. This can be 'h', 'l' or 0 (default.). | |
| char | spec |
| Conversion specifier. | |
| char | pad_char |
| Character to use for padding to specified width. | |
| union { | |
| long d | |
| Signed integer argument. | |
| unsigned long u | |
| Unsigned integer argument. | |
| double f | |
| Floating-point argument. | |
| const char * s | |
| String argument. | |
| void * p | |
| Pointer argument. | |
| int * n | |
| Where to store the result of a n conversion. | |
| } | arg |
| Conversion argument extracted from ap. | |
Conversion data for stream_vprintf().
For internal use only.
Definition at line 79 of file stream_core.c.
| union { ... } printf_conversion::arg |
Conversion argument extracted from ap.
Referenced by stream_priv_print_signed(), and stream_priv_print_unsigned().
| long printf_conversion::d |
Signed integer argument.
Definition at line 93 of file stream_core.c.
Referenced by stream_priv_print_signed().
| double printf_conversion::f |
Floating-point argument.
Definition at line 97 of file stream_core.c.
Length modifier. This can be 'h', 'l' or 0 (default.).
Definition at line 85 of file stream_core.c.
| int* printf_conversion::n |
Where to store the result of a n conversion.
Definition at line 103 of file stream_core.c.
| void* printf_conversion::p |
Pointer argument.
Definition at line 101 of file stream_core.c.
Character to use for padding to specified width.
Definition at line 89 of file stream_core.c.
Referenced by stream_priv_print_signed(), and stream_priv_print_unsigned().
Minimum precision, or 0 if unspecified.
Definition at line 83 of file stream_core.c.
| const char* printf_conversion::s |
String argument.
Definition at line 99 of file stream_core.c.
Conversion specifier.
Definition at line 87 of file stream_core.c.
Referenced by stream_priv_print_unsigned().
| unsigned long printf_conversion::u |
Unsigned integer argument.
Definition at line 95 of file stream_core.c.
Referenced by stream_priv_print_unsigned().
Minimum field width, or 0 if unspecified.
Definition at line 81 of file stream_core.c.
Referenced by stream_priv_print_signed(), and stream_priv_print_unsigned().
1.6.3