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] |