Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::date_time::iso_format_base< wchar_t > Class Template Reference

Class to provide common iso formatting spec. More...

#include <iso_format.hpp>

Static Public Member Functions

static month_format_spec month_format ()
 Describe month format – its an integer in iso format. More...
 
static const wchar_t * not_a_date ()
 String used printed is date is invalid. More...
 
static const wchar_t * pos_infinity ()
 String used to for positive infinity value. More...
 
static const wchar_t * neg_infinity ()
 String used to for positive infinity value. More...
 
static wchar_t year_sep_char ()
 ISO char for a year – used in durations. More...
 
static wchar_t month_sep_char ()
 ISO char for a month. More...
 
static wchar_t day_sep_char ()
 ISO char for a day. More...
 
static wchar_t hour_sep_char ()
 char for minute More...
 
static wchar_t minute_sep_char ()
 char for minute More...
 
static wchar_t second_sep_char ()
 char for second More...
 
static wchar_t period_start_char ()
 ISO char for a period. More...
 
static wchar_t time_start_char ()
 Used in time in mixed strings to set start of time. More...
 
static wchar_t week_start_char ()
 Used in mixed strings to identify start of a week number. More...
 
static wchar_t period_sep_char ()
 Separators for periods. More...
 
static wchar_t time_sep_char ()
 Separator for hh:mm:ss. More...
 
static wchar_t fractional_time_sep_char ()
 Preferred Separator for hh:mm:ss,decimal_fraction. More...
 
static bool is_component_sep (wchar_t sep)
 
static bool is_fractional_time_sep (wchar_t sep)
 
static bool is_timezone_sep (wchar_t sep)
 
static wchar_t element_sep_char ()
 

Detailed Description

template<>
class boost::date_time::iso_format_base< wchar_t >

Class to provide common iso formatting spec.

Member Function Documentation

static wchar_t boost::date_time::iso_format_base< wchar_t >::day_sep_char ( )
inlinestatic

ISO char for a day.

static wchar_t boost::date_time::iso_format_base< wchar_t >::element_sep_char ( )
inlinestatic
static wchar_t boost::date_time::iso_format_base< wchar_t >::fractional_time_sep_char ( )
inlinestatic

Preferred Separator for hh:mm:ss,decimal_fraction.

static wchar_t boost::date_time::iso_format_base< wchar_t >::hour_sep_char ( )
inlinestatic

char for minute

static bool boost::date_time::iso_format_base< wchar_t >::is_component_sep ( wchar_t  sep)
inlinestatic
static bool boost::date_time::iso_format_base< wchar_t >::is_fractional_time_sep ( wchar_t  sep)
inlinestatic
static bool boost::date_time::iso_format_base< wchar_t >::is_timezone_sep ( wchar_t  sep)
inlinestatic
static wchar_t boost::date_time::iso_format_base< wchar_t >::minute_sep_char ( )
inlinestatic

char for minute

static month_format_spec boost::date_time::iso_format_base< wchar_t >::month_format ( )
inlinestatic

Describe month format – its an integer in iso format.

References boost::date_time::month_as_integer.

static wchar_t boost::date_time::iso_format_base< wchar_t >::month_sep_char ( )
inlinestatic

ISO char for a month.

static const wchar_t* boost::date_time::iso_format_base< wchar_t >::neg_infinity ( )
inlinestatic

String used to for positive infinity value.

References boost::spirit::lex::lexertl::detail::L().

static const wchar_t* boost::date_time::iso_format_base< wchar_t >::not_a_date ( )
inlinestatic

String used printed is date is invalid.

References boost::spirit::lex::lexertl::detail::L().

static wchar_t boost::date_time::iso_format_base< wchar_t >::period_sep_char ( )
inlinestatic

Separators for periods.

static wchar_t boost::date_time::iso_format_base< wchar_t >::period_start_char ( )
inlinestatic

ISO char for a period.

static const wchar_t* boost::date_time::iso_format_base< wchar_t >::pos_infinity ( )
inlinestatic

String used to for positive infinity value.

References boost::spirit::lex::lexertl::detail::L().

static wchar_t boost::date_time::iso_format_base< wchar_t >::second_sep_char ( )
inlinestatic

char for second

static wchar_t boost::date_time::iso_format_base< wchar_t >::time_sep_char ( )
inlinestatic

Separator for hh:mm:ss.

static wchar_t boost::date_time::iso_format_base< wchar_t >::time_start_char ( )
inlinestatic

Used in time in mixed strings to set start of time.

static wchar_t boost::date_time::iso_format_base< wchar_t >::week_start_char ( )
inlinestatic

Used in mixed strings to identify start of a week number.

static wchar_t boost::date_time::iso_format_base< wchar_t >::year_sep_char ( )
inlinestatic

ISO char for a year – used in durations.


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