
Go to the source code of this file.
Data Types | |
| type | format_length_info |
| type | format_type_detail |
| type | format_char_info |
| type | format_flag_spec |
| type | format_flag_pair |
| type | format_kind_info |
Defines | |
| #define | NOARGUMENTS { T89_V, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN } |
| #define | BADLEN { 0, NULL, NULL } |
| #define | NOLENGTHS { BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN } |
| #define | T_I &integer_type_node |
| #define | T89_I { STD_C89, NULL, T_I } |
| #define | T_L &long_integer_type_node |
| #define | T89_L { STD_C89, NULL, T_L } |
| #define | T_LL &long_long_integer_type_node |
| #define | T9L_LL { STD_C9L, NULL, T_LL } |
| #define | TEX_LL { STD_EXT, NULL, T_LL } |
| #define | T_S &short_integer_type_node |
| #define | T89_S { STD_C89, NULL, T_S } |
| #define | T_UI &unsigned_type_node |
| #define | T89_UI { STD_C89, NULL, T_UI } |
| #define | T_UL &long_unsigned_type_node |
| #define | T89_UL { STD_C89, NULL, T_UL } |
| #define | T_ULL &long_long_unsigned_type_node |
| #define | T9L_ULL { STD_C9L, NULL, T_ULL } |
| #define | TEX_ULL { STD_EXT, NULL, T_ULL } |
| #define | T_US &short_unsigned_type_node |
| #define | T89_US { STD_C89, NULL, T_US } |
| #define | T_F &float_type_node |
| #define | T89_F { STD_C89, NULL, T_F } |
| #define | T99_F { STD_C99, NULL, T_F } |
| #define | T_D &double_type_node |
| #define | T89_D { STD_C89, NULL, T_D } |
| #define | T99_D { STD_C99, NULL, T_D } |
| #define | T_LD &long_double_type_node |
| #define | T89_LD { STD_C89, NULL, T_LD } |
| #define | T99_LD { STD_C99, NULL, T_LD } |
| #define | T_C &char_type_node |
| #define | T89_C { STD_C89, NULL, T_C } |
| #define | T_SC &signed_char_type_node |
| #define | T99_SC { STD_C99, NULL, T_SC } |
| #define | T_UC &unsigned_char_type_node |
| #define | T99_UC { STD_C99, NULL, T_UC } |
| #define | T_V &void_type_node |
| #define | T89_V { STD_C89, NULL, T_V } |
| #define | T_W &wchar_type_node |
| #define | T94_W { STD_C94, "wchar_t", T_W } |
| #define | TEX_W { STD_EXT, "wchar_t", T_W } |
| #define | T_WI &wint_type_node |
| #define | T94_WI { STD_C94, "wint_t", T_WI } |
| #define | TEX_WI { STD_EXT, "wint_t", T_WI } |
| #define | T_ST &size_type_node |
| #define | T99_ST { STD_C99, "size_t", T_ST } |
| #define | T_SST &signed_size_type_node |
| #define | T99_SST { STD_C99, "signed size_t", T_SST } |
| #define | T_PD &ptrdiff_type_node |
| #define | T99_PD { STD_C99, "ptrdiff_t", T_PD } |
| #define | T_UPD &unsigned_ptrdiff_type_node |
| #define | T99_UPD { STD_C99, "unsigned ptrdiff_t", T_UPD } |
| #define | T_IM &intmax_type_node |
| #define | T99_IM { STD_C99, "intmax_t", T_IM } |
| #define | T_UIM &uintmax_type_node |
| #define | T99_UIM { STD_C99, "uintmax_t", T_UIM } |
Enumerations | |
| enum | format_lengths { FMT_LEN_none, FMT_LEN_hh, FMT_LEN_h, FMT_LEN_l, FMT_LEN_ll, FMT_LEN_L, FMT_LEN_z, FMT_LEN_t, FMT_LEN_j, FMT_LEN_MAX, FMT_LEN_none, FMT_LEN_hh, FMT_LEN_h, FMT_LEN_l, FMT_LEN_ll, FMT_LEN_L, FMT_LEN_z, FMT_LEN_t, FMT_LEN_j, FMT_LEN_MAX, FMT_LEN_none, FMT_LEN_hh, FMT_LEN_h, FMT_LEN_l, FMT_LEN_ll, FMT_LEN_L, FMT_LEN_z, FMT_LEN_t, FMT_LEN_j, FMT_LEN_MAX, FMT_LEN_none, FMT_LEN_hh, FMT_LEN_h, FMT_LEN_l, FMT_LEN_ll, FMT_LEN_L, FMT_LEN_z, FMT_LEN_t, FMT_LEN_j, FMT_LEN_H, FMT_LEN_D, FMT_LEN_DD, FMT_LEN_MAX } |
| enum | format_std_version { STD_C89, STD_C94, STD_C9L, STD_C99, STD_EXT, STD_C89, STD_C94, STD_C9L, STD_C99, STD_EXT, STD_C89, STD_C94, STD_C9L, STD_C99, STD_EXT, STD_C89, STD_C94, STD_C9L, STD_C99, STD_EXT } |
| enum | { FMT_FLAG_ARG_CONVERT = 1, FMT_FLAG_SCANF_A_KLUDGE = 2, FMT_FLAG_FANCY_PERCENT_OK = 4, FMT_FLAG_DOLLAR_MULTIPLE = 8, FMT_FLAG_USE_DOLLAR = 16, FMT_FLAG_ZERO_WIDTH_BAD = 32, FMT_FLAG_EMPTY_PREC_OK = 64, FMT_FLAG_DOLLAR_GAP_POINTER_OK = 128 } |
| #define BADLEN { 0, NULL, NULL } |
Definition at line 117 of file c-format.h.
| #define NOARGUMENTS { T89_V, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN } |
Definition at line 116 of file c-format.h.
| #define NOLENGTHS { BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN } |
Definition at line 118 of file c-format.h.
| #define T89_C { STD_C89, NULL, T_C } |
Definition at line 273 of file c-format.h.
| #define T89_D { STD_C89, NULL, T_D } |
Definition at line 267 of file c-format.h.
| #define T89_F { STD_C89, NULL, T_F } |
Definition at line 264 of file c-format.h.
| #define T89_I { STD_C89, NULL, T_I } |
Definition at line 246 of file c-format.h.
| #define T89_L { STD_C89, NULL, T_L } |
Definition at line 248 of file c-format.h.
| #define T89_LD { STD_C89, NULL, T_LD } |
Definition at line 270 of file c-format.h.
| #define T89_S { STD_C89, NULL, T_S } |
Definition at line 253 of file c-format.h.
| #define T89_UI { STD_C89, NULL, T_UI } |
Definition at line 255 of file c-format.h.
| #define T89_UL { STD_C89, NULL, T_UL } |
Definition at line 257 of file c-format.h.
| #define T89_US { STD_C89, NULL, T_US } |
Definition at line 262 of file c-format.h.
| #define T89_V { STD_C89, NULL, T_V } |
Definition at line 279 of file c-format.h.
| #define T94_W { STD_C94, "wchar_t", T_W } |
Definition at line 281 of file c-format.h.
| #define T94_WI { STD_C94, "wint_t", T_WI } |
Definition at line 284 of file c-format.h.
| #define T99_D { STD_C99, NULL, T_D } |
Definition at line 268 of file c-format.h.
| #define T99_F { STD_C99, NULL, T_F } |
Definition at line 265 of file c-format.h.
| #define T99_IM { STD_C99, "intmax_t", T_IM } |
Definition at line 295 of file c-format.h.
| #define T99_LD { STD_C99, NULL, T_LD } |
Definition at line 271 of file c-format.h.
| #define T99_PD { STD_C99, "ptrdiff_t", T_PD } |
Definition at line 291 of file c-format.h.
| #define T99_SC { STD_C99, NULL, T_SC } |
Definition at line 275 of file c-format.h.
| #define T99_SST { STD_C99, "signed size_t", T_SST } |
Definition at line 289 of file c-format.h.
| #define T99_ST { STD_C99, "size_t", T_ST } |
Definition at line 287 of file c-format.h.
| #define T99_UC { STD_C99, NULL, T_UC } |
Definition at line 277 of file c-format.h.
| #define T99_UIM { STD_C99, "uintmax_t", T_UIM } |
Definition at line 297 of file c-format.h.
| #define T99_UPD { STD_C99, "unsigned ptrdiff_t", T_UPD } |
Definition at line 293 of file c-format.h.
| #define T9L_LL { STD_C9L, NULL, T_LL } |
Definition at line 250 of file c-format.h.
| #define T9L_ULL { STD_C9L, NULL, T_ULL } |
Definition at line 259 of file c-format.h.
| #define T_C &char_type_node |
Definition at line 272 of file c-format.h.
| #define T_D &double_type_node |
Definition at line 266 of file c-format.h.
| #define T_F &float_type_node |
Definition at line 263 of file c-format.h.
| #define T_I &integer_type_node |
Definition at line 245 of file c-format.h.
| #define T_IM &intmax_type_node |
Definition at line 294 of file c-format.h.
| #define T_L &long_integer_type_node |
Definition at line 247 of file c-format.h.
| #define T_LD &long_double_type_node |
Definition at line 269 of file c-format.h.
| #define T_LL &long_long_integer_type_node |
Definition at line 249 of file c-format.h.
| #define T_PD &ptrdiff_type_node |
Definition at line 290 of file c-format.h.
| #define T_S &short_integer_type_node |
Definition at line 252 of file c-format.h.
| #define T_SC &signed_char_type_node |
Definition at line 274 of file c-format.h.
| #define T_SST &signed_size_type_node |
Definition at line 288 of file c-format.h.
| #define T_ST &size_type_node |
Definition at line 286 of file c-format.h.
| #define T_UC &unsigned_char_type_node |
Definition at line 276 of file c-format.h.
| #define T_UI &unsigned_type_node |
Definition at line 254 of file c-format.h.
| #define T_UIM &uintmax_type_node |
Definition at line 296 of file c-format.h.
| #define T_UL &long_unsigned_type_node |
Definition at line 256 of file c-format.h.
| #define T_ULL &long_long_unsigned_type_node |
Definition at line 258 of file c-format.h.
| #define T_UPD &unsigned_ptrdiff_type_node |
Definition at line 292 of file c-format.h.
| #define T_US &short_unsigned_type_node |
Definition at line 261 of file c-format.h.
| #define T_V &void_type_node |
Definition at line 278 of file c-format.h.
| #define T_W &wchar_type_node |
Definition at line 280 of file c-format.h.
| #define T_WI &wint_type_node |
Definition at line 283 of file c-format.h.
| #define TEX_LL { STD_EXT, NULL, T_LL } |
Definition at line 251 of file c-format.h.
| #define TEX_ULL { STD_EXT, NULL, T_ULL } |
Definition at line 260 of file c-format.h.
| #define TEX_W { STD_EXT, "wchar_t", T_W } |
Definition at line 282 of file c-format.h.
| #define TEX_WI { STD_EXT, "wint_t", T_WI } |
Definition at line 285 of file c-format.h.
| anonymous enum |
| FMT_FLAG_ARG_CONVERT | |
| FMT_FLAG_SCANF_A_KLUDGE | |
| FMT_FLAG_FANCY_PERCENT_OK | |
| FMT_FLAG_DOLLAR_MULTIPLE | |
| FMT_FLAG_USE_DOLLAR | |
| FMT_FLAG_ZERO_WIDTH_BAD | |
| FMT_FLAG_EMPTY_PREC_OK | |
| FMT_FLAG_DOLLAR_GAP_POINTER_OK |
Definition at line 53 of file c-format.h.
| enum format_lengths |
Definition at line 27 of file c-format.h.
| enum format_std_version |
| STD_C89 | |
| STD_C94 | |
| STD_C9L | |
| STD_C99 | |
| STD_EXT | |
| STD_C89 | |
| STD_C94 | |
| STD_C9L | |
| STD_C99 | |
| STD_EXT | |
| STD_C89 | |
| STD_C94 | |
| STD_C9L | |
| STD_C99 | |
| STD_EXT | |
| STD_C89 | |
| STD_C94 | |
| STD_C9L | |
| STD_C99 | |
| STD_EXT |
Definition at line 43 of file c-format.h.
1.5.6