

Public Types | |
| typedef CharT | char_type |
| typedef basic_string< CharT > | string_type |
Public Member Functions | |
| collate_byname (const char *s, size_t __refs=0) | |
| int | compare (const CharT *__lo1, const CharT *__hi1, const CharT *__lo2, const CharT *__hi2) const |
| string_type | transform (const CharT *__lo, const CharT *__hi) const |
| long | hash (const CharT *__lo, const CharT *__hi) const |
| int | M_compare (const CharT *, const CharT *) const |
| size_t | M_transform (CharT *, const CharT *, size_t) const |
Static Public Attributes | |
| static locale::id | id |
Protected Member Functions | |
| virtual | ~collate_byname () |
| virtual int | do_compare (const CharT *__lo1, const CharT *__hi1, const CharT *__lo2, const CharT *__hi2) const |
| virtual string_type | do_transform (const CharT *__lo, const CharT *__hi) const |
| virtual long | do_hash (const CharT *__lo, const CharT *__hi) const |
Protected Attributes | |
| c_locale | M_c_locale_collate |
Static Protected Attributes | |
| static c_locale | S_c_locale |
| static char | S_c_name [2] |
Friends | |
| class | locale::Impl |
Definition at line 1067 of file locale_facets.h.
1.4.7