

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_type * | M_data |
| c_locale | M_c_locale_timepunct |
| const char * | M_name_timepunct |
Friends | |
| class | locale::Impl |
Definition at line 2797 of file locale_facets.h.
| 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.
| cloc | The "C" locale. | |
| s | The name of a locale. | |
| refs | Passed to the base facet class. |
locale::id std::__timepunct< CharT >::id [static] |
1.5.1