Rosetta
Public Member Functions | Public Attributes | List of all members
detail::arg_formatter_base< OutputIt, Char, ErrorHandler >::char_spec_handler Struct Reference
Inheritance diagram for detail::arg_formatter_base< OutputIt, Char, ErrorHandler >::char_spec_handler:
Inheritance graph
[legend]

Public Member Functions

 char_spec_handler (arg_formatter_base &f, Char val)
 
void on_int ()
 
void on_char ()
 

Public Attributes

arg_formatter_baseformatter
 
Char value
 

Constructor & Destructor Documentation

◆ char_spec_handler()

template<typename OutputIt , typename Char , typename ErrorHandler = error_handler>
detail::arg_formatter_base< OutputIt, Char, ErrorHandler >::char_spec_handler::char_spec_handler ( arg_formatter_base f,
Char  val 
)
inline

Member Function Documentation

◆ on_char()

template<typename OutputIt , typename Char , typename ErrorHandler = error_handler>
void detail::arg_formatter_base< OutputIt, Char, ErrorHandler >::char_spec_handler::on_char ( )
inline

References detail::write_char().

◆ on_int()

template<typename OutputIt , typename Char , typename ErrorHandler = error_handler>
void detail::arg_formatter_base< OutputIt, Char, ErrorHandler >::char_spec_handler::on_int ( )
inline

Member Data Documentation

◆ formatter

template<typename OutputIt , typename Char , typename ErrorHandler = error_handler>
arg_formatter_base& detail::arg_formatter_base< OutputIt, Char, ErrorHandler >::char_spec_handler::formatter

◆ value

template<typename OutputIt , typename Char , typename ErrorHandler = error_handler>
Char detail::arg_formatter_base< OutputIt, Char, ErrorHandler >::char_spec_handler::value

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