Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::expressions::aux::time_duration_formatter_generator_traits_impl< TimeDurationT, CharT > Struct Template Reference

#include <date_time.hpp>

Inheritance diagram for boost::expressions::aux::time_duration_formatter_generator_traits_impl< TimeDurationT, CharT >:

Classes

class  formatter
 Formatter implementation. More...
 

Public Types

typedef CharT char_type
 Character type. More...
 
typedef std::basic_string
< char_type
string_type
 String type. More...
 
typedef
basic_formatting_ostream
< char_type
stream_type
 Formatting stream type. More...
 
typedef TimeDurationT value_type
 Value type. More...
 
typedef
boost::log::aux::light_function
< void(stream_type
&, value_type const &) > 
formatter_function_type
 Formatter function. More...
 

Static Public Member Functions

static formatter_function_type parse (string_type const &format)
 The function parses format string and constructs formatter function. More...
 

Member Typedef Documentation

template<typename TimeDurationT, typename CharT>
typedef CharT boost::expressions::aux::time_duration_formatter_generator_traits_impl< TimeDurationT, CharT >::char_type

Character type.

template<typename TimeDurationT, typename CharT>
typedef boost::log::aux::light_function< void (stream_type&, value_type const&) > boost::expressions::aux::time_duration_formatter_generator_traits_impl< TimeDurationT, CharT >::formatter_function_type

Formatter function.

template<typename TimeDurationT, typename CharT>
typedef basic_formatting_ostream< char_type > boost::expressions::aux::time_duration_formatter_generator_traits_impl< TimeDurationT, CharT >::stream_type

Formatting stream type.

template<typename TimeDurationT, typename CharT>
typedef std::basic_string< char_type > boost::expressions::aux::time_duration_formatter_generator_traits_impl< TimeDurationT, CharT >::string_type

String type.

template<typename TimeDurationT, typename CharT>
typedef TimeDurationT boost::expressions::aux::time_duration_formatter_generator_traits_impl< TimeDurationT, CharT >::value_type

Value type.

Member Function Documentation

template<typename TimeDurationT, typename CharT>
static formatter_function_type boost::expressions::aux::time_duration_formatter_generator_traits_impl< TimeDurationT, CharT >::parse ( string_type const &  format)
inlinestatic

The function parses format string and constructs formatter function.


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