SoPlex Documentation
Loading...
Searching...
No Matches
formatter< T, Char, enable_if_t< fmt::is_range< T, Char >::value &&(has_formatter< detail::value_type< T >, format_context >::value||detail::has_fallback_formatter< detail::value_type< T >, format_context >::value) > > Struct Template Reference

#include <ranges.h>

Public Member Functions

template<typename ParseContext >
FMT_CONSTEXPR auto parse (ParseContext &ctx) -> decltype(ctx.begin())
 
template<typename FormatContext >
FormatContext::iterator format (const T &values, FormatContext &ctx)
 

Public Attributes

formatting_range< Char > formatting
 

Detailed Description

template<typename T, typename Char>
struct formatter< T, Char, enable_if_t< fmt::is_range< T, Char >::value &&(has_formatter< detail::value_type< T >, format_context >::value||detail::has_fallback_formatter< detail::value_type< T >, format_context >::value) > >

Definition at line 252 of file ranges.h.

Member Function Documentation

◆ format()

◆ parse()

template<typename T , typename Char >
template<typename ParseContext >
FMT_CONSTEXPR auto parse ( ParseContext & ctx) -> decltype(ctx.begin())

Definition at line 266 of file ranges.h.

References formatting_base< Char >::parse().

Member Data Documentation

◆ formatting

template<typename T , typename Char >
formatting_range<Char> formatting

Definition at line 263 of file ranges.h.