![]() |
Home | Libraries | People | FAQ | More |
boost::date_time::iso_format_base —
Class to provide common iso formatting spec.
template<typename charT> class iso_format_base { public: // public static functions month_format_spec month_format() ; const charT * not_a_date() ; const charT * pos_infinity() ; const charT * neg_infinity() ; charT year_sep_char() ; charT month_sep_char() ; charT day_sep_char() ; charT hour_sep_char() ; charT minute_sep_char() ; charT second_sep_char() ; charT period_start_char() ; charT time_start_char() ; charT week_start_char() ; charT period_sep_char() ; charT time_sep_char() ; charT fractional_time_sep_char() ; bool is_component_sep(charT) ; bool is_fractional_time_sep(charT) ; bool is_timezone_sep(charT) ; charT element_sep_char() ; };
month_format_spec month_format() ;
Describe month format -- its an integer in iso format.
const charT * not_a_date() ;
String used printed is date is invalid.
const charT * pos_infinity() ;
String used to for positive infinity value.
const charT * neg_infinity() ;
String used to for positive infinity value.
charT year_sep_char() ;
ISO char for a year -- used in durations.
charT month_sep_char() ;
ISO char for a month.
charT day_sep_char() ;
ISO char for a day.
charT hour_sep_char() ;
char for minute
charT minute_sep_char() ;
char for minute
charT second_sep_char() ;
char for second
charT period_start_char() ;
ISO char for a period.
charT time_start_char() ;
Used in time in mixed strings to set start of time.
charT week_start_char() ;
Used in mixed strings to identify start of a week number.
charT period_sep_char() ;
Separators for periods.
charT time_sep_char() ;
Separator for hh:mm:ss.
charT fractional_time_sep_char() ;
Preferred Separator for hh:mm:ss,decimal_fraction.
bool is_component_sep(charT sep) ;
bool is_fractional_time_sep(charT sep) ;
bool is_timezone_sep(charT sep) ;
charT element_sep_char() ;
Copyright © 2001-2004 CrystalClear Software, Inc |