class compile_parse_context
Declaration
template <typename Char>
class compile_parse_context { /* full declaration omitted */ };
Declared at: third_party/fmt/include/fmt/core.h:726
Templates
- Char
Method Overview
- public constexpr auto arg_type(int id) const -> fmt::detail::type
- public constexpr void check_arg_id(int id)
- public constexpr void check_dynamic_spec(int arg_id)
- public constexpr compile_parse_context<Char>(basic_string_view<Char> format_str, int num_args, const fmt::detail::type * types, int next_arg_id = 0)
- public constexpr auto next_arg_id() -> int
- public constexpr auto num_args() const -> int
Methods
¶constexpr auto arg_type(int id) const
-> fmt::detail::type
constexpr auto arg_type(int id) const
-> fmt::detail::type
Declared at: third_party/fmt/include/fmt/core.h:739
Parameters
- int id
¶constexpr void check_arg_id(int id)
constexpr void check_arg_id(int id)
Declared at: third_party/fmt/include/fmt/core.h:747
Parameters
- int id
¶constexpr void check_dynamic_spec(int arg_id)
constexpr void check_dynamic_spec(int arg_id)
Declared at: third_party/fmt/include/fmt/core.h:753
Parameters
- int arg_id
¶constexpr compile_parse_context<Char>(
basic_string_view<Char> format_str,
int num_args,
const fmt::detail::type* types,
int next_arg_id = 0)
constexpr compile_parse_context<Char>(
basic_string_view<Char> format_str,
int num_args,
const fmt::detail::type* types,
int next_arg_id = 0)
Declared at: third_party/fmt/include/fmt/core.h:733
Parameters
- basic_string_view<Char> format_str
- int num_args
- const fmt::detail::type* types
- int next_arg_id = 0
¶constexpr auto next_arg_id() -> int
constexpr auto next_arg_id() -> int
Declared at: third_party/fmt/include/fmt/core.h:741
¶constexpr auto num_args() const -> int
constexpr auto num_args() const -> int
Declared at: third_party/fmt/include/fmt/core.h:738