#include <format.h>
Public Member Functions | |
FMT_CONSTEXPR | format_string_checker (basic_string_view< Char > format_str, ErrorHandler eh) |
FMT_CONSTEXPR void | on_text (const Char *, const Char *) |
FMT_CONSTEXPR void | on_arg_id () |
FMT_CONSTEXPR void | on_arg_id (unsigned id) |
FMT_CONSTEXPR void | on_arg_id (basic_string_view< Char >) |
FMT_CONSTEXPR void | on_replacement_field (const Char *) |
FMT_CONSTEXPR const Char * | on_format_specs (const Char *begin, const Char *) |
FMT_CONSTEXPR void | on_error (const char *message) |
Private Types | |
enum | { NUM_ARGS = sizeof...(Args) } |
typedef basic_parse_context< Char, ErrorHandler > | parse_context_type |
typedef const Char *(* | parse_func) (parse_context_type &) |
Private Member Functions | |
FMT_CONSTEXPR void | check_arg_id () |
Private Attributes | |
unsigned | arg_id_ |
parse_context_type | context_ |
parse_func | parse_funcs_ [NUM_ARGS > 0?NUM_ARGS:1] |
|
private |
|
private |
|
private |
|
inlineexplicit |
Definition at line 2062 of file format.h.
|
inlineprivate |
|
inline |
Definition at line 2069 of file format.h.
|
inline |
Definition at line 2073 of file format.h.
|
inline |
|
inline |
|
inline |
Definition at line 2082 of file format.h.
|
inline |
|
inline |
|
private |
|
private |
|
private |