![]() |
Home | Libraries | People | FAQ | More |
boost::date_time::date_input_facet — Input facet.
// In header: <boost/date_time/date_facet.hpp> template<typename date_type, typename CharT, typename InItrT> class date_input_facet : public { public: // types typedef ; typedef ; typedef ; typedef ; typedef ; typedef boost::date_time::period< ; typedef ; typedef ; typedef boost::date_time::period_parser< ; typedef boost::date_time::special_values_parser< ; typedef ; typedef format_date_parser< ; typedef date_generator_parser< ; typedef partial_date< ; typedef nth_kday_of_month< ; typedef first_kday_of_month< ; typedef last_kday_of_month< ; typedef first_kday_after< ; typedef first_kday_before< ; // construct/copy/destruct (:: = ); (, :: = ); (, format_date_parser_type &, special_values_parser_type &, period_parser_type &, date_gen_parser_type &, :: = ); // public member functions (); (); (); (); (); (); (period_parser_type); (); (); (); (); (); (, , , , , , , , ); (special_values_parser_type); (, , , ) ; (, , , ) ; (, , , ) ; (, , , ) ; (, , , ) ; (, , , ) ; (, , , period_type &) ; (, , , nth_kday_type &) ; (, , , partial_date_type &) ; (, , , first_kday_type &) ; (, , , last_kday_type &) ; (, , , kday_before_type &) ; (, , , kday_after_type &) ; // public data members static long_weekday_format; static short_weekday_format; static long_month_format; static short_month_format; static four_digit_year_format; static two_digit_year_format; static default_period_separator; static standard_format_specifier; static iso_format_specifier; static iso_format_extended_specifier; static default_date_format; static id; };
date_input_facet
public
construct/copy/destruct(:: a_ref = );
( format_str, :: a_ref = );
( format_str, format_date_parser_type & date_parser, special_values_parser_type & sv_parser, period_parser_type & per_parser, date_gen_parser_type & date_gen_parser, :: ref_count = );
date_input_facet
public member functions( format_str);
();
();
( format_str);
( format_str);
( format_str);
(period_parser_type per_parser);
( weekday_names);
( weekday_names);
( month_names);
( month_names);
( col);
( first, second, third, fourth, fifth, last, before, after, of);
(special_values_parser_type sv_parser);
( from, to, , d) ;
( from, to, , m) ;
( from, to, , wd) ;
( from, to, , d) ;Expects 1 or 2 digit day range: 1-31.
( from, to, , y) ;
( from, to, a_ios, dd) ;
( from, to, a_ios, period_type & p) ;
( from, to, a_ios, nth_kday_type & nkd) ;
( from, to, a_ios, partial_date_type & pd) ;
( from, to, a_ios, first_kday_type & fkd) ;
( from, to, a_ios, last_kday_type & lkd) ;
( from, to, a_ios, kday_before_type & fkb) ;
( from, to, a_ios, kday_after_type & fka) ;