#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< _CharT >. Definition at line 949 of file locale_facets.h. |
|
|||||
|
Reimplemented in std::collate_byname< _CharT >. Definition at line 950 of file locale_facets.h. |
|
|
Definition at line 955 of file locale_facets.h. References std::locale::facet::facet(). |
|
|
Definition at line 971 of file locale_facets.h. |
|
||||||||||||||||||||||||
|
Definition at line 958 of file locale_facets.h. References std::collate< _CharT >::do_compare(). |
|
||||||||||||||||||||||||
|
Referenced by std::collate< _CharT >::compare(). |
|
||||||||||||||||
|
Referenced by std::collate< _CharT >::hash(). |
|
||||||||||||||||
|
Referenced by std::collate< _CharT >::transform(). |
|
||||||||||||||||
|
Definition at line 967 of file locale_facets.h. References std::collate< _CharT >::do_hash(). |
|
||||||||||||||||
|
Definition at line 963 of file locale_facets.h. References std::collate< _CharT >::do_transform(). |
|
|||||
|
Definition at line 985 of file locale_facets.h. |
1.2.15