WireCellToolkit
Wire Cell Simulation, Signal Process and Reconstruction Toolki for Liquid Argon Detectors
formatter< TupleT, Char, typename std::enable_if< fmt::is_tuple_like< TupleT >::value >::type > Struct Template Reference

#include <ranges.h>

Collaboration diagram for formatter< TupleT, Char, typename std::enable_if< fmt::is_tuple_like< TupleT >::value >::type >:

Public Member Functions

template<typename ParseContext >
FMT_CONSTEXPR auto parse (ParseContext &ctx) -> decltype(ctx.begin())
 
template<typename FormatContext = format_context>
auto format (const TupleT &values, FormatContext &ctx) -> decltype(ctx.out())
 

Public Attributes

formatting_tuple< Char > formatting
 

Detailed Description

template<typename TupleT, typename Char>
struct formatter< TupleT, Char, typename std::enable_if< fmt::is_tuple_like< TupleT >::value >::type >

Definition at line 208 of file ranges.h.

Member Function Documentation

◆ format()

template<typename TupleT , typename Char >
template<typename FormatContext = format_context>
auto formatter< TupleT, Char, typename std::enable_if< fmt::is_tuple_like< TupleT >::value >::type >::format ( const TupleT &  values,
FormatContext &  ctx 
) -> decltype(ctx.out())
inline

Definition at line 243 of file ranges.h.

Here is the call graph for this function:

◆ parse()

template<typename TupleT , typename Char >
template<typename ParseContext >
FMT_CONSTEXPR auto formatter< TupleT, Char, typename std::enable_if< fmt::is_tuple_like< TupleT >::value >::type >::parse ( ParseContext &  ctx) -> decltype(ctx.begin())
inline

Definition at line 238 of file ranges.h.

Here is the call graph for this function:

Member Data Documentation

◆ formatting

template<typename TupleT , typename Char >
formatting_tuple<Char> formatter< TupleT, Char, typename std::enable_if< fmt::is_tuple_like< TupleT >::value >::type >::formatting

Definition at line 235 of file ranges.h.


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