/reactos/sdk/include/c++/stlport/stl/ |
H A D | _collate.h | 39 template <class _CharT> class collate {}; 43 class _STLP_CLASS_DECLSPEC collate<char> : public locale::facet { 48 explicit collate(size_t __refs = 0) : locale::facet(__refs) {} in facet() 65 ~collate(); 72 collate(const collate<char>&); 73 collate<char>& operator =(const collate<char>&); 84 explicit collate(size_t __refs = 0) : locale::facet(__refs) {} in facet() 101 ~collate(); 108 collate(const collate<wchar_t>&); 109 collate<wchar_t>& operator = (const collate<wchar_t>&); [all …]
|
H A D | _iosfwd.h | 100 template <class _CharT> class collate; variable 105 _STLP_TEMPLATE_NULL class collate<char>; 111 _STLP_TEMPLATE_NULL class collate<wchar_t>;
|
H A D | _locale.h | 109 _STLP_STATIC_CONSTANT(category, collate = 0x010); 115 _STLP_STATIC_CONSTANT(category, all = collate | ctype | monetary | numeric | time | messages);
|
/reactos/sdk/lib/3rdparty/stlport/src/ |
H A D | collate.cpp | 26 collate<char>::~collate() {} in ~collate() 28 int collate<char>::do_compare(const char* low1, const char* high1, in do_compare() 32 string collate<char>::do_transform(const char* low, const char* high) const in do_transform() 35 long collate<char>::do_hash(const char* low, const char* high) const { in do_hash() 45 collate<wchar_t>::~collate() {} in ~collate() 48 collate<wchar_t>::do_compare(const wchar_t* low1, const wchar_t* high1, in do_compare() 52 wstring collate<wchar_t>::do_transform(const wchar_t* low, const wchar_t* high) const in do_transform() 55 long collate<wchar_t>::do_hash(const wchar_t* low, const wchar_t* high) const { in do_hash()
|
H A D | locale_impl.cpp | 356 this->insert(i2, collate<char>::id); in insert_collate_facets() 358 this->insert(i2, collate<wchar_t>::id); in insert_collate_facets() 398 this->insert(col, collate<char>::id); in insert_collate_facets() 400 if (wcol) this->insert(wcol, collate<wchar_t>::id); in insert_collate_facets() 632 new collate<char>(1), in make_classic_locale() 646 new collate<wchar_t>(1), in make_classic_locale() 677 locale::id collate<char>::id = { 1 }; 686 locale::id collate<wchar_t>::id = { 14 };
|
H A D | locale.cpp | 201 …L->name += string("LC_COLLATE=") + _Locale_extract_collate_name((c & locale::collate) ? collate_na… in _Stl_loc_combine_names_aux() 278 if (c & locale::collate) in locale() 307 if (c & collate) { in locale() 308 impl->insert( i2, _STLP_STD::collate<char>::id); in locale() 310 impl->insert( i2, _STLP_STD::collate<wchar_t>::id); in locale() 435 const locale::category locale::collate; member in locale
|
H A D | facets_byname.cpp | 185 : collate<char>(refs) { in collate_byname() 232 : collate<wchar_t>(refs) { in collate_byname()
|
/reactos/sdk/lib/3rdparty/stlport/test/unit/ |
H A D | collate_facets_test.cpp | 20 collate<char> const& col = use_facet<collate<char> >(locale::classic()); in collate_facet() 39 CPPUNIT_ASSERT( has_facet<collate<char> >(loc) ); in collate_facet() 40 collate<char> const& col = use_facet<collate<char> >(loc); in collate_facet() 55 CPPUNIT_ASSERT( has_facet<collate<char> >(loc) ); in collate_facet() 56 collate<char> const& col = use_facet<collate<char> >(loc); in collate_facet() 87 collate<wchar_t> const& col = use_facet<collate<wchar_t> >(loc); in collate_facet() 104 collate<wchar_t> const& col = use_facet<collate<wchar_t> >(loc); in collate_facet() 187 locale loc(locale::classic(), "C", locale::collate); in collate_by_name() 199 locale loc(locale::classic(), "", locale::collate); in collate_by_name() 213 collate<char> const& cfacet_byname = use_facet<collate<char> >(loc); in collate_by_name() [all …]
|
/reactos/sdk/lib/3rdparty/stlport/build/lib/ |
H A D | Makefile.inc | 17 ../../src/collate.cpp \
|
/reactos/sdk/include/c++/stlport/using/ |
H A D | locale | 43 using _STLP_NEW_IO_NAMESPACE::collate;
|
/reactos/sdk/lib/3rdparty/stlport/ |
H A D | CMakeLists.txt | 9 src/collate.cpp
|
/reactos/sdk/lib/crt/locale/ |
H A D | locale.c | 743 static const char collate[] = "COLLATE="; in MSVCRT__create_locale() local 784 if(!memcmp(locale, collate, sizeof(collate)-1)) { in MSVCRT__create_locale() 786 locale += sizeof(collate)-1; in MSVCRT__create_locale()
|
/reactos/sdk/lib/3rdparty/stlport/src/c_locale_dummy/ |
H A D | c_locale_dummy.c | 186 struct _Locale_name_hint* _Locale_get_collate_hint(struct _Locale_collate* collate) in _Locale_get_collate_hint() argument
|
/reactos/sdk/lib/3rdparty/stlport/src/c_locale_glibc/ |
H A D | c_locale_glibc2.c | 271 struct _Locale_name_hint* _Locale_get_collate_hint(struct _Locale_collate* collate) in _Locale_get_collate_hint() argument
|
/reactos/sdk/lib/3rdparty/stlport/etc/ |
H A D | ChangeLog-4.0 | 296 * collate : added workaround for SUNpro linker (thanks to Petr Ovchenkov for the fix)
|
H A D | ChangeLog | 1087 * test/unit/collate_facets_test.cpp: Fix test checking that collate 1994 instanciating a locale from a name. Other facets like collate or
|
H A D | ChangeLog-5.1 | 71 * src/facets_byname.cpp: In collate::do_transform, consider 92 * test/unit/locale_test.cpp: Add check that collate.tranform 101 * test/unit/locale_test.cpp: Add tests for collate::transform
|