ΒΆ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>
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