Data Structures |
| class | facet |
| class | id |
Public Types |
| typedef int | category |
Public Member Functions |
| | _STLP_STATIC_CONSTANT (category, none=0x000) |
| | _STLP_STATIC_CONSTANT (category, collate=0x010) |
| | _STLP_STATIC_CONSTANT (category, ctype=0x020) |
| | _STLP_STATIC_CONSTANT (category, monetary=0x040) |
| | _STLP_STATIC_CONSTANT (category, numeric=0x100) |
| | _STLP_STATIC_CONSTANT (category, time=0x200) |
| | _STLP_STATIC_CONSTANT (category, messages=0x400) |
| | _STLP_STATIC_CONSTANT (category, all=collate|ctype|monetary|numeric|time|messages) |
| | locale () _STLP_NOTHROW |
| | locale (const locale &) _STLP_NOTHROW |
| | locale (const char *) |
| | locale (const locale &, const char *, category) |
| | locale (const locale &, const locale &, category) |
| const locale & | operator= (const locale &) _STLP_NOTHROW |
| | ~locale () _STLP_NOTHROW |
| string | name () const |
| bool | operator== (const locale &) const |
| bool | operator!= (const locale &) const |
| bool | operator() (const string &__x, const string &__y) const |
| bool | operator() (const wstring &__x, const wstring &__y) const |
| facet * | _M_get_facet (const id &) const |
| facet * | _M_use_facet (const id &) const |
| void | _M_insert (facet *__f, id &__id) |
Static Public Member Functions |
| static locale _STLP_CALL | global (const locale &) |
| static const locale &_STLP_CALL | classic () |
static void
_STLP_FUNCTION_THROWS
_STLP_CALL | _M_throw_on_combine_error (const string &name) |
static void
_STLP_FUNCTION_THROWS
_STLP_CALL | _M_throw_on_null_name () |
static void
_STLP_FUNCTION_THROWS
_STLP_CALL | _M_throw_on_creation_failure (int __err_code, const char *name, const char *facet) |
Protected Member Functions |
| | locale (_Locale_impl *) |
| _Locale_impl * | _M_get_impl () const |
Protected Attributes |
| _Locale_impl * | _M_impl |
Friends |
| class | _Locale_impl |
Definition at line 75 of file _locale.h.