fmt::buffered_context

Format context type used by fmt::format overloads that write through a back_insert_iterator, resolving to context for char and to generic_context<basic_appender<Char>, Char> otherwise.

Synopsis

Declared in <fmt/base.h>

template<typename Char>
using buffered_context = conditional_t<std::is_same<Char, char>::value, context, generic_context<basic_appender<Char>, Char>>;