Definition at line 2642 of file locale_facets.h.
|
Public typedefs.
Reimplemented from collate. Definition at line 2647 of file locale_facets.h. |
|
Public typedefs.
Reimplemented from collate. Definition at line 2648 of file locale_facets.h. |
|
Compare two strings. This function compares two strings and returns the result by calling collate::do_compare().
Definition at line 2524 of file locale_facets.h. References collate::do_compare(). |
|
Compare two strings. This function is a hook for derived classes to change the value returned.
Definition at line 2297 of file locale_facets.tcc. References collate::_M_compare(), basic_string::c_str(), basic_string::data(), and basic_string::length(). Referenced by collate::compare(). |
|
Return hash of a string. This function computes and returns a hash on the input string. This function is a hook for derived classes to change the value returned.
Definition at line 2380 of file locale_facets.tcc. References __gnu_cxx::__val. Referenced by collate::hash(). |
|
Transform string to comparable form. This function is a hook for derived classes to change the value returned.
Definition at line 2336 of file locale_facets.tcc. References collate::_M_transform(), basic_string::append(), basic_string::c_str(), basic_string::data(), basic_string::length(), and basic_string::push_back(). Referenced by collate::transform(). |
|
Return hash of a string. This function computes and returns a hash on the input string. It does so by returning collate::do_hash().
Definition at line 2557 of file locale_facets.h. References collate::do_hash(). |
|
Transform string to comparable form. This function is a wrapper for strxfrm functionality. It takes the input string and returns a modified string that can be directly compared to other transformed strings. In the "C" locale, this function just returns a copy of the input string. In some other locales, it may replace two chars with one, change a char for another, etc. It does so by returning collate::do_transform().
Definition at line 2543 of file locale_facets.h. References collate::do_transform(). |
|
Numpunct facet id.
Definition at line 2483 of file locale_facets.h. |