Rosetta
Public Types | Public Member Functions | Public Attributes | List of all members
detail::default_arg_formatter< OutputIt, Char > Struct Template Reference

#include <format.h>

Public Types

using context = basic_format_context< OutputIt, Char >
 

Public Member Functions

template<typename T >
OutputIt operator() (T value)
 
OutputIt operator() (typename basic_format_arg< context >::handle handle)
 

Public Attributes

OutputIt out
 
basic_format_args< contextargs
 
locale_ref loc
 

Member Typedef Documentation

◆ context

template<typename OutputIt , typename Char >
using detail::default_arg_formatter< OutputIt, Char >::context = basic_format_context<OutputIt, Char>

Member Function Documentation

◆ operator()() [1/2]

template<typename OutputIt , typename Char >
template<typename T >
OutputIt detail::default_arg_formatter< OutputIt, Char >::operator() ( T  value)
inline

◆ operator()() [2/2]

template<typename OutputIt , typename Char >
OutputIt detail::default_arg_formatter< OutputIt, Char >::operator() ( typename basic_format_arg< context >::handle  handle)
inline

Member Data Documentation

◆ args

template<typename OutputIt , typename Char >
basic_format_args<context> detail::default_arg_formatter< OutputIt, Char >::args

◆ loc

template<typename OutputIt , typename Char >
locale_ref detail::default_arg_formatter< OutputIt, Char >::loc

◆ out

template<typename OutputIt , typename Char >
OutputIt detail::default_arg_formatter< OutputIt, Char >::out

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