CS318 - Pintos
Pintos source browser for JHU CS318 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().