#include <format.h>
Public Member Functions | |
FMT_CONSTEXPR | format_string_checker (basic_string_view< Char > format_str, ErrorHandler eh) |
FMT_CONSTEXPR int | on_arg_id () |
FMT_CONSTEXPR int | on_arg_id (int id) |
FMT_CONSTEXPR int | on_arg_id (basic_string_view< Char >) |
FMT_CONSTEXPR void | on_error (const char *message) |
FMT_CONSTEXPR const Char * | on_format_specs (int id, const Char *begin, const Char *) |
FMT_CONSTEXPR void | on_replacement_field (int, const Char *) |
FMT_CONSTEXPR void | on_text (const Char *, const Char *) |
Private Types | |
enum | { num_args = sizeof...(Args) } |
using | parse_context_type = compile_parse_context< Char, ErrorHandler > |
using | parse_func = const Char *(*)(parse_context_type &) |
Private Attributes | |
parse_context_type | context_ |
parse_func | parse_funcs_ [num_args > 0?num_args:1] |
|
private |
|
private |
|
private |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |