#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 (int 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) } |
using | parse_context_type = basic_format_parse_context< Char, ErrorHandler > |
using | parse_func = const Char *(*)(parse_context_type &) |
Private Member Functions | |
FMT_CONSTEXPR void | check_arg_id () |
Private Attributes | |
int | arg_id_ |
parse_context_type | context_ |
parse_func | parse_funcs_ [num_args > 0 ? num_args :1] |
|
private |
|
private |
|
explicit |
|
private |
FMT_CONSTEXPR void on_arg_id | ( | ) |
FMT_CONSTEXPR void on_arg_id | ( | int | id | ) |
FMT_CONSTEXPR void on_arg_id | ( | basic_string_view< Char > | ) |
FMT_CONSTEXPR void on_error | ( | const char * | message | ) |
FMT_CONSTEXPR const Char* on_format_specs | ( | const Char * | begin, |
const Char * | |||
) |
Definition at line 2591 of file format.h.
References advance_to().
FMT_CONSTEXPR void on_replacement_field | ( | const Char * | ) |
FMT_CONSTEXPR void on_text | ( | const Char * | , |
const Char * | |||
) |
|
private |
|
private |