Rosetta
Public Member Functions | Private Member Functions | List of all members
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)
 

Member Function Documentation

◆ format() [1/2]

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

◆ format() [2/2]

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

References value.

◆ format_args() [1/2]

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

◆ format_args() [2/2]

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

◆ parse()

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

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