template <typename Char>

class printf_arg_formatter

Defined at line 239 of file ../../third_party/fmtlib/src/include/fmt/printf.h

The `printf` argument formatter.

Public Methods

void printf_arg_formatter<Char> (basic_appender<Char> iter, format_specs & s, context_type & ctx)

Defined at line 257 of file ../../third_party/fmtlib/src/include/fmt/printf.h

void operator() (monostate value)

Defined at line 261 of file ../../third_party/fmtlib/src/include/fmt/printf.h

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

Defined at line 264 of file ../../third_party/fmtlib/src/include/fmt/printf.h

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

Defined at line 287 of file ../../third_party/fmtlib/src/include/fmt/printf.h

void operator() (const char * value)

Defined at line 291 of file ../../third_party/fmtlib/src/include/fmt/printf.h

void operator() (const wchar_t * value)

Defined at line 298 of file ../../third_party/fmtlib/src/include/fmt/printf.h

void operator() (basic_string_view<Char> value)

Defined at line 305 of file ../../third_party/fmtlib/src/include/fmt/printf.h

void operator() (const void * value)

Defined at line 307 of file ../../third_party/fmtlib/src/include/fmt/printf.h

void operator() (typename basic_format_arg<context_type>::handle handle)

Defined at line 314 of file ../../third_party/fmtlib/src/include/fmt/printf.h