ΒΆtemplate <
    typename Char,
    typename OutputIt,
    typename T,
    typename Context =
        basic_format_context<OutputIt, Char>>
constexpr auto write(OutputIt out, const T& value)
    -> enable_if_t<
        std::is_class<T>::value &&
            !is_string<T>::value &&
            !is_floating_point<T>::value &&
            !std::is_same<T, Char>::value &&
            !std::is_same<
                T,
                remove_cvref_t<
                    decltype(arg_mapper<Context>()
                                 .map(value))>>::
                value,
        OutputIt>

Declared at: third_party/fmt/include/fmt/format.h:3745

Templates

Char
OutputIt
T
Context

Parameters

OutputIt out
const T& value