WPILibC++ 2024.3.1
formatter< T, Char, enable_if_t< detail::type_constant< T, Char >::value !=detail::type::custom_type > > Struct Template Reference

#include </home/runner/work/allwpilib/allwpilib/wpiutil/src/main/native/thirdparty/fmtlib/include/fmt/core.h>

Public Member Functions

template<typename ParseContext >
FMT_CONSTEXPR auto parse (ParseContext &ctx) -> const Char *
 
template<detail::type U = detail::type_constant<T, Char>::value, FMT_ENABLE_IF(U==detail::type::string_type|| U==detail::type::cstring_type|| U==detail::type::char_type) >
FMT_CONSTEXPR void set_debug_format (bool set=true)
 
template<typename FormatContext >
FMT_CONSTEXPR auto format (const T &val, FormatContext &ctx) const -> decltype(ctx.out())
 

Member Function Documentation

◆ format()

template<typename T , typename Char >
template<typename FormatContext >
FMT_CONSTEXPR auto formatter< T, Char, enable_if_t< detail::type_constant< T, Char >::value !=detail::type::custom_type > >::format ( const T &  val,
FormatContext &  ctx 
) const -> decltype(ctx.out())

◆ parse()

template<typename T , typename Char >
template<typename ParseContext >
FMT_CONSTEXPR auto formatter< T, Char, enable_if_t< detail::type_constant< T, Char >::value !=detail::type::custom_type > >::parse ( ParseContext &  ctx) -> const Char*
inline

◆ set_debug_format()

template<typename T , typename Char >
template<detail::type U = detail::type_constant<T, Char>::value, FMT_ENABLE_IF(U==detail::type::string_type|| U==detail::type::cstring_type|| U==detail::type::char_type) >
FMT_CONSTEXPR void formatter< T, Char, enable_if_t< detail::type_constant< T, Char >::value !=detail::type::custom_type > >::set_debug_format ( bool  set = true)
inline

The documentation for this struct was generated from the following file: