std::time_get< CharT, InIter > Class Template Reference

Inheritance diagram for std::time_get< CharT, InIter >:

Inheritance graph
[legend]
Collaboration diagram for std::time_get< CharT, InIter >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef CharT char_type
typedef InIter iter_type
typedef basic_string< CharT > string_type
enum  dateorder

Public Member Functions

 time_get (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 ()
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

Detailed Description

template<typename CharT, typename InIter>
class std::time_get< CharT, InIter >

Definition at line 1313 of file locale_facets.h.


The documentation for this class was generated from the following files:
Generated on Fri Oct 20 15:49:03 2006 for libstdc++-v3 Source by  doxygen 1.4.7