std::__timepunct< CharT > Class Template Reference

Inheritance diagram for std::__timepunct< CharT >:

Inheritance graph
[legend]
Collaboration diagram for std::__timepunct< CharT >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef CharT char_type
typedef basic_string< CharT > string_type
typedef __timepunct_cache<
CharT > 
cache_type

Public Member Functions

 __timepunct (c_locale cloc, const char *s, size_t __refs=0)
 Internal constructor. Not for general use.
void M_date_formats (const CharT **__date) const
void M_time_formats (const CharT **__time) const
void M_date_time_formats (const CharT **__dt) const
void M_am_pm_format (const CharT *ampm) const
void M_am_pm (const CharT **ampm) const
void M_days (const CharT **__days) const
void M_days_abbreviated (const CharT **__days) const
void M_months (const CharT **__months) const
void M_months_abbreviated (const CharT **__months) const

Static Public Attributes

static locale::id id
 Numpunct facet id.

Static Protected Member Functions

static c_locale S_get_c_locale ()
static const char * S_get_c_name ()

Protected Attributes

cache_typeM_data
c_locale M_c_locale_timepunct
const char * M_name_timepunct

Friends

class locale::Impl

Detailed Description

template<typename CharT>
class std::__timepunct< CharT >

Definition at line 2797 of file locale_facets.h.


Constructor & Destructor Documentation

template<typename CharT>
std::__timepunct< CharT >::__timepunct c_locale  cloc,
const char *  s,
size_t  __refs = 0
[explicit]
 

Internal constructor. Not for general use.

This is a constructor for use by the library itself to set up new locales.

Parameters:
cloc The "C" locale.
s The name of a locale.
refs Passed to the base facet class.


Member Data Documentation

template<typename CharT>
locale::id std::__timepunct< CharT >::id [static]
 

Numpunct facet id.

Definition at line 2812 of file locale_facets.h.


The documentation for this class was generated from the following file:
Generated on Mon Mar 6 19:53:45 2006 for libstdc++-v3 Source by  doxygen 1.4.4