ReactOS 0.4.16-dev-340-g0540c21
|
#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().