|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <_locale.h>

Classes | |
| class | facet |
| class | id |
Public Types | |
| typedef int | category |
Static Public Member Functions | |
| static locale _STLP_CALL | global (const locale &) |
| static const locale &_STLP_CALL | classic () |
| static void _STLP_FUNCTION_THROWS _STLP_CALL | _M_throw_on_combine_error (const string &name) |
| static void _STLP_FUNCTION_THROWS _STLP_CALL | _M_throw_on_null_name () |
| static void _STLP_FUNCTION_THROWS _STLP_CALL | _M_throw_on_creation_failure (int __err_code, const char *name, const char *facet) |
Protected Member Functions | |
| locale (_Locale_impl *) | |
| _Locale_impl * | _M_get_impl () const |
Protected Attributes | |
| _Locale_impl * | _M_impl |
Friends | |
| class | _Locale_impl |
| typedef int locale::category |
| locale::locale | ( | ) |
Definition at line 118 of file locale.cpp.
Definition at line 123 of file locale.cpp.
Definition at line 137 of file locale.cpp.
|
protected |
Definition at line 132 of file locale.cpp.
Definition at line 295 of file locale.cpp.
| locale::~locale | ( | ) |
Definition at line 361 of file locale.cpp.
| locale::facet * locale::_M_get_facet | ( | const id & | n | ) | const |
|
inlineprotected |
| void locale::_M_insert | ( | facet * | __f, |
| locale::id & | n | ||
| ) |
Definition at line 127 of file locale.cpp.
Referenced by _InsertFacet().
|
static |
Definition at line 60 of file locale.cpp.
|
static |
Definition at line 68 of file locale.cpp.
Referenced by _Messages::_Messages(), codecvt_byname< wchar_t, char, mbstate_t >::codecvt_byname(), collate_byname< char >::collate_byname(), collate_byname< wchar_t >::collate_byname(), ctype_byname< char >::ctype_byname(), ctype_byname< wchar_t >::ctype_byname(), _Locale_impl::insert_ctype_facets(), _Locale_impl::insert_numeric_facets(), moneypunct_byname< char, true >::moneypunct_byname(), moneypunct_byname< char, false >::moneypunct_byname(), moneypunct_byname< wchar_t, true >::moneypunct_byname(), moneypunct_byname< wchar_t, false >::moneypunct_byname(), numpunct_byname< char >::numpunct_byname(), numpunct_byname< wchar_t >::numpunct_byname(), time_init< char >::time_init(), and time_init< wchar_t >::time_init().
|
static |
Definition at line 57 of file locale.cpp.
Referenced by _Messages::_Messages(), codecvt_byname< char, char, mbstate_t >::codecvt_byname(), codecvt_byname< wchar_t, char, mbstate_t >::codecvt_byname(), collate_byname< char >::collate_byname(), collate_byname< wchar_t >::collate_byname(), ctype_byname< char >::ctype_byname(), ctype_byname< wchar_t >::ctype_byname(), locale(), moneypunct_byname< char, true >::moneypunct_byname(), moneypunct_byname< char, false >::moneypunct_byname(), moneypunct_byname< wchar_t, true >::moneypunct_byname(), moneypunct_byname< wchar_t, false >::moneypunct_byname(), numpunct_byname< char >::numpunct_byname(), numpunct_byname< wchar_t >::numpunct_byname(), time_init< char >::time_init(), and time_init< wchar_t >::time_init().
| locale::facet * locale::_M_use_facet | ( | const id & | n | ) | const |
Definition at line 381 of file locale.cpp.
Referenced by _UseFacet().
| locale::_STLP_STATIC_CONSTANT | ( | category | , |
| monetary | = 0x040 |
||
| ) |
| locale::_STLP_STATIC_CONSTANT | ( | category | , |
| none | = 0x000 |
||
| ) |
| locale::_STLP_STATIC_CONSTANT | ( | category | , |
| numeric | = 0x100 |
||
| ) |
|
static |
Definition at line 404 of file locale.cpp.
Referenced by LocaleTest::_locale_init_problem(), LocaleTest::collate_by_name(), LocaleTest::collate_facet(), LocaleTest::combine(), LocaleTest::ctype_by_name(), FstreamTest::custom_facet(), _Locale_impl::insert_collate_facets(), _Locale_impl::insert_ctype_facets(), _Locale_impl::insert_messages_facets(), _Locale_impl::insert_monetary_facets(), _Locale_impl::insert_numeric_facets(), _Locale_impl::insert_time_facets(), locale(), _Catalog_locale_map::lookup(), LocaleTest::messages_by_name(), LocaleTest::moneypunct_by_name(), LocaleTest::numpunct_by_name(), FstreamTest::seek(), CodecvtTest::special_encodings(), test_supported_locale(), LocaleTest::time_by_name(), and CodecvtTest::variable_encoding().
|
static |
Definition at line 409 of file locale.cpp.
Referenced by LocaleTest::_locale_init_problem(), global(), and main().
| string locale::name | ( | ) | const |
Definition at line 388 of file locale.cpp.
Referenced by _M_throw_on_creation_failure(), LocaleTest::combine(), locale(), main(), operator==(), and test_supported_locale().
Definition at line 398 of file locale.cpp.
Definition at line 46 of file locale.cpp.
Definition at line 51 of file locale.cpp.
Definition at line 368 of file locale.cpp.
|
friend |
|
protected |
Definition at line 203 of file _locale.h.
Referenced by _M_get_facet(), _M_insert(), _M_use_facet(), global(), _Locale_impl::insert_collate_facets(), _Locale_impl::insert_ctype_facets(), _Locale_impl::insert_messages_facets(), _Locale_impl::insert_monetary_facets(), _Locale_impl::insert_numeric_facets(), _Locale_impl::insert_time_facets(), locale(), name(), _Locale_impl::operator!=(), operator==(), and ~locale().