template <typename Context>
class basic_format_arg
Defined at line 2494 of file ../../third_party/fmtlib/src/include/fmt/base.h
A formatting argument. Context is a template parameter for the compiled API
where output can be unbuffered.
Public Methods
void basic_format_arg<Context> ()
Defined at line 2516 of file ../../third_party/fmtlib/src/include/fmt/base.h
void basic_format_arg<Context> (const detail::named_arg_info<char_type> * args, size_t size)
Defined at line 2517 of file ../../third_party/fmtlib/src/include/fmt/base.h
template <typename T>
void basic_format_arg<Context> (T && val)
Defined at line 2520 of file ../../third_party/fmtlib/src/include/fmt/base.h
bool operator bool ()
Defined at line 2523 of file ../../third_party/fmtlib/src/include/fmt/base.h
detail::type type ()
Defined at line 2526 of file ../../third_party/fmtlib/src/include/fmt/base.h
template <typename Visitor>
decltype(vis(0)) visit (Visitor && vis)
Visits an argument dispatching to the appropriate visit method based on
the argument type. For example, if the argument type is `double` then
`vis(value)` will be called with the value of type `double`.
Defined at line 2534 of file ../../third_party/fmtlib/src/include/fmt/base.h
bool format_custom (const char_type * parse_begin, parse_context<char_type> & parse_ctx, Context & ctx)
Defined at line 2557 of file ../../third_party/fmtlib/src/include/fmt/base.h