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

Records