PKUOS - Pintos
Pintos source browser for PKU Operating System course
|
printf() formatting internals. More...
Public Types | |
enum | { MINUS = 1 << 0 , PLUS = 1 << 1 , SPACE = 1 << 2 , POUND = 1 << 3 , ZERO = 1 << 4 , GROUP = 1 << 5 } |
enum | { CHAR = 1 , SHORT = 2 , INT = 3 , INTMAX = 4 , LONG = 5 , LONGLONG = 6 , PTRDIFFT = 7 , SIZET = 8 } |
Data Fields | |
enum printf_conversion:: { ... } | flags |
int | width |
int | precision |
enum printf_conversion:: { ... } | type |
anonymous enum |
anonymous enum |
enum { ... } printf_conversion::flags |
Referenced by __vprintf(), format_integer(), format_string(), and parse_conversion().
int printf_conversion::precision |
Definition at line 113 of file stdio.c.
Referenced by __vprintf(), format_integer(), and parse_conversion().
enum { ... } printf_conversion::type |
Referenced by __vprintf(), and parse_conversion().
int printf_conversion::width |
Definition at line 109 of file stdio.c.
Referenced by format_integer(), format_string(), and parse_conversion().