class format_string_checker
Declaration
template <typename Char, typename... Args>
class format_string_checker { /* full declaration omitted */ };
Declared at: third_party/fmt/include/fmt/core.h:2592
Templates
- Char
- Args
Method Overview
- public constexpr format_string_checker<Char, Args...>(basic_string_view<Char> fmt)
- public constexpr auto on_arg_id() -> int
- public constexpr auto on_arg_id(int id) -> int
- public constexpr auto on_arg_id(basic_string_view<Char> id) -> int
- public constexpr void on_error(const char * message)
- public constexpr auto on_format_specs(int id, const Char * begin, const Char *) -> const Char *
- public constexpr void on_replacement_field(int id, const Char * begin)
- public constexpr void on_text(const Char *, const Char *)
Methods
¶constexpr format_string_checker<Char, Args...>(
basic_string_view<Char> fmt)
constexpr format_string_checker<Char, Args...>(
basic_string_view<Char> fmt)
Declared at: third_party/fmt/include/fmt/core.h:2608
Parameters
- basic_string_view<Char> fmt
¶constexpr auto on_arg_id() -> int
constexpr auto on_arg_id() -> int
Declared at: third_party/fmt/include/fmt/core.h:2615
¶constexpr auto on_arg_id(int id) -> int
constexpr auto on_arg_id(int id) -> int
Declared at: third_party/fmt/include/fmt/core.h:2616
Parameters
- int id
¶constexpr auto on_arg_id(
basic_string_view<Char> id) -> int
constexpr auto on_arg_id(
basic_string_view<Char> id) -> int
Declared at: third_party/fmt/include/fmt/core.h:2619
Parameters
- basic_string_view<Char> id
¶constexpr void on_error(const char* message)
constexpr void on_error(const char* message)
Declared at: third_party/fmt/include/fmt/core.h:2642
Parameters
- const char* message
¶constexpr auto on_format_specs(int id,
const Char* begin,
const Char*)
-> const Char*
constexpr auto on_format_specs(int id,
const Char* begin,
const Char*)
-> const Char*
Declared at: third_party/fmt/include/fmt/core.h:2635
Parameters
- int id
- const Char* begin
- const Char*
¶constexpr void on_replacement_field(
int id,
const Char* begin)
constexpr void on_replacement_field(
int id,
const Char* begin)
Declared at: third_party/fmt/include/fmt/core.h:2631
Parameters
- int id
- const Char* begin
¶constexpr void on_text(const Char*, const Char*)
constexpr void on_text(const Char*, const Char*)
Declared at: third_party/fmt/include/fmt/core.h:2613
Parameters
- const Char*
- const Char*