template <typename Char>

struct default_arg_formatter

Defined at line 3521 of file ../../third_party/fmtlib/src/include/fmt/format.h

An argument visitor that formats the argument and writes it via the output

iterator. It's a class and not a generic lambda for compatibility with C++11.

Public Members

basic_appender<Char> out

Public Methods

void operator() (monostate )

Defined at line 3526 of file ../../third_party/fmtlib/src/include/fmt/format.h

template <typename T, FMT_ENABLE_IF(is_builtin<T>::value)>
void operator() (T value)

Defined at line 3529 of file ../../third_party/fmtlib/src/include/fmt/format.h

template <typename T, FMT_ENABLE_IF(!is_builtin<T>::value)>
void operator() (T )

Defined at line 3534 of file ../../third_party/fmtlib/src/include/fmt/format.h

void operator() (typename basic_format_arg<context>::handle h)

Defined at line 3538 of file ../../third_party/fmtlib/src/include/fmt/format.h