
Public Types | |
| typedef unsigned int | category |
Public Member Functions | |
| locale () throw () | |
| locale (const locale &__other) throw () | |
| locale (const char *s) | |
| locale (const locale &__base, const char *s, category cat) | |
| locale (const locale &__base, const locale &add, category cat) | |
| template<typename Facet> | |
| locale (const locale &__other, Facet *__f) | |
| ~locale () throw () | |
| const locale & | operator= (const locale &__other) throw () |
| template<typename Facet> | |
| locale | combine (const locale &__other) const |
| string | name () const |
| bool | operator== (const locale &__other) const throw () |
| bool | operator!= (const locale &__other) const throw () |
| template<typename Char, typename Traits, typename Alloc> | |
| bool | operator() (const basic_string< Char, Traits, Alloc > &s1, const basic_string< Char, Traits, Alloc > &s2) const |
Static Public Member Functions | |
| static locale | global (const locale &) |
| static const locale & | classic () |
Static Public Attributes | |
| static const category | none |
| static const category | ctype |
| static const category | numeric |
| static const category | collate |
| static const category | time |
| static const category | monetary |
| static const category | messages |
| static const category | all |
Private Member Functions | |
| locale (Impl *) throw () | |
| void | M_coalesce (const locale &__base, const locale &add, category cat) |
Static Private Member Functions | |
| static void | S_initialize () |
| static category | S_normalize_category (category) |
Private Attributes | |
| Impl * | M_impl |
Static Private Attributes | |
| static Impl * | S_classic |
| static Impl * | S_global |
| static const size_t | S_categories_size |
| static const size_t | S_extra_categories_size |
| static const char * | S_categories [S_categories_size+S_extra_categories_size] |
Friends | |
| class | facet |
| class | Impl |
| template<typename Facet> | |
| const Facet & | use_facet (const locale &) |
| template<typename Facet> | |
| bool | has_facet (const locale &) throw () |
| template<typename Facet> | |
| const __locale_cache< Facet > & | __use_cache (const locale &) |
Classes | |
| class | facet |
| class | id |
| class | Impl |
Definition at line 56 of file locale_classes.h.
1.4.7