Public Types | |
typedef CharT | char_type |
typedef InIter | iter_type |
typedef basic_string< CharT > | string_type |
enum | dateorder { no_order, dmy, mdy, ymd, ydm } |
Public Member Functions | |
time_get_byname (const char *, size_t __refs=0) | |
dateorder | date_order () const |
iter_type | get_time (iter_type __beg, iter_type __end, ios_base &__io, ios_base::iostate &__err, tm *__tm) const |
iter_type | get_date (iter_type __beg, iter_type __end, ios_base &__io, ios_base::iostate &__err, tm *__tm) const |
iter_type | get_weekday (iter_type __beg, iter_type __end, ios_base &__io, ios_base::iostate &__err, tm *__tm) const |
iter_type | get_monthname (iter_type __beg, iter_type __end, ios_base &__io, ios_base::iostate &__err, tm *__tm) const |
iter_type | get_year (iter_type __beg, iter_type __end, ios_base &__io, ios_base::iostate &__err, tm *__tm) const |
Static Public Attributes | |
static locale::id | id |
Protected Member Functions | |
virtual | ~time_get_byname () |
virtual dateorder | do_date_order () const |
virtual iter_type | do_get_time (iter_type __beg, iter_type __end, ios_base &__io, ios_base::iostate &__err, tm *__tm) const |
virtual iter_type | do_get_date (iter_type __beg, iter_type __end, ios_base &__io, ios_base::iostate &__err, tm *__tm) const |
virtual iter_type | do_get_weekday (iter_type __beg, iter_type __end, ios_base &, ios_base::iostate &__err, tm *__tm) const |
virtual iter_type | do_get_monthname (iter_type __beg, iter_type __end, ios_base &, ios_base::iostate &__err, tm *__tm) const |
virtual iter_type | do_get_year (iter_type __beg, iter_type __end, ios_base &__io, ios_base::iostate &__err, tm *__tm) const |
void | M_extract_num (iter_type &__beg, iter_type &__end, int &__member, int __min, int __max, size_t __len, const ctype< CharT > &ctype, ios_base::iostate &__err) const |
void | M_extract_name (iter_type &__beg, iter_type &__end, int &__member, const CharT **names, size_t indexlen, ios_base::iostate &__err) const |
void | M_extract_via_format (iter_type &__beg, iter_type &__end, ios_base &__io, ios_base::iostate &__err, tm *__tm, const CharT *__format) const |
Static Protected Attributes | |
static c_locale | S_c_locale |
static char | S_c_name [2] |
Friends | |
class | locale::Impl |
Definition at line 1408 of file locale_facets.h.
enum std::time_base::dateorder [inherited] |