SoPlex Documentation
Loading...
Searching...
No Matches
formatter< tuple_arg_join< Char, T... >, Char > 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 tuple_arg_join< Char, T... > &value, FormatContext &ctx)
 

Private Member Functions

template<typename FormatContext , size_t... N>
FormatContext::iterator format (const tuple_arg_join< Char, T... > &value, FormatContext &ctx, detail::index_sequence< N... >)
 
template<typename FormatContext >
FormatContext::iterator format_args (const tuple_arg_join< Char, T... > &, FormatContext &ctx)
 
template<typename FormatContext , typename Arg , typename... Args>
FormatContext::iterator format_args (const tuple_arg_join< Char, T... > &value, FormatContext &ctx, const Arg &arg, const Args &... args)
 

Detailed Description

template<typename Char, typename... T>
struct formatter< tuple_arg_join< Char, T... >, Char >

Definition at line 304 of file ranges.h.

Member Function Documentation

◆ format() [1/2]

template<typename Char , typename... T>
template<typename FormatContext >
FormatContext::iterator format ( const tuple_arg_join< Char, T... > & value,
FormatContext & ctx )

Definition at line 311 of file ranges.h.

References format().

◆ format() [2/2]

template<typename Char , typename... T>
template<typename FormatContext , size_t... N>
FormatContext::iterator format ( const tuple_arg_join< Char, T... > & value,
FormatContext & ctx,
detail::index_sequence< N... >  )
private

Definition at line 318 of file ranges.h.

References tuple_arg_join< Char, T >::tuple.

◆ format_args() [1/2]

template<typename Char , typename... T>
template<typename FormatContext >
FormatContext::iterator format_args ( const tuple_arg_join< Char, T... > & ,
FormatContext & ctx )
private

Definition at line 325 of file ranges.h.

◆ format_args() [2/2]

template<typename Char , typename... T>
template<typename FormatContext , typename Arg , typename... Args>
FormatContext::iterator format_args ( const tuple_arg_join< Char, T... > & value,
FormatContext & ctx,
const Arg & arg,
const Args &... args )
private

Definition at line 333 of file ranges.h.

References arg(), and tuple_arg_join< Char, T >::sep.

◆ parse()

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

Definition at line 306 of file ranges.h.