#include <locale_facets.h>
Inheritance diagram for std::collate:


Public Types | |
| typedef _CharT | char_type |
| typedef basic_string<_CharT> | string_type |
Public Methods | |
| collate (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 |
Static Public Attributes | |
| locale::id | id |
Protected Methods | |
| ~collate () | |
| 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 |
|
|||
|
Reimplemented in std::collate_byname. Definition at line 902 of file locale_facets.h. |
|
|||
|
Reimplemented in std::collate_byname. Definition at line 903 of file locale_facets.h. |
|
||||
|
Definition at line 908 of file locale_facets.h. |
|
||||
|
Definition at line 924 of file locale_facets.h. |
|
||||||||||
|
Definition at line 911 of file locale_facets.h. |
|
||||||||||
|
Referenced by compare(). |
|
||||||
|
Referenced by hash(). |
|
||||||
|
Referenced by transform(). |
|
||||||
|
Definition at line 920 of file locale_facets.h. |
|
||||||
|
Definition at line 916 of file locale_facets.h. |
|
|||
|
Definition at line 905 of file locale_facets.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001