Searched refs:collator (Results 1 - 15 of 15) sorted by relevance
/haiku/src/kits/shared/ |
H A D | NaturalCompare.cpp | 30 static BCollator* collator = NULL; local 32 if (collator == NULL) 34 collator = new BCollator(); 35 BLocale::Default()->GetCollator(collator); 36 collator->SetStrength(B_COLLATE_SECONDARY); 37 collator->SetNumericSorting(true); 40 return collator->Compare(stringA, stringB);
|
/haiku/src/tests/kits/locale/ |
H A D | collatorSpeed.cpp | 50 test(BCollator *collator, const char *name, int8 strength) argument 52 collator->SetDefaultStrength(strength); 59 collator->GetSortKey(kStrings[i], &key); 87 BCollator *collator = NULL; local 101 // load the collator add-on if necessary 113 collator = new BCollator(collatorAddOn, B_COLLATE_PRIMARY, true); 120 if (collator == NULL) { 121 collator = be_locale->Collator(); 127 collator->SetIgnorePunctuation(ignorePunctuation); 130 test(collator, "primar [all...] |
H A D | CollatorTest.cpp | 36 BCollator collator; local 37 BLocaleRoster::Default()->GetDefaultLocale()->GetCollator(&collator); 53 collator.SetStrength(strength); 54 collator.GetSortKey(tests[i].first, &a); 55 collator.GetSortKey(tests[i].second, &b); 57 int difference = collator.Compare(tests[i].first, tests[i].second);
|
/haiku/src/apps/haikudepot/util/ |
H A D | LocaleUtils.h | 26 static void GetCollator(BCollator* collator);
|
H A D | LocaleUtils.cpp | 40 LocaleUtils::GetCollator(BCollator* collator) argument 44 if (locale->GetCollator(collator) != B_OK) 45 HDFATAL("unable to get the locale's collator");
|
H A D | LanguageMenuUtils.cpp | 114 BCollator* collator = LocaleUtils::GetSharedCollator(); local 120 result = collator->Compare(name1.String(), name2.String());
|
/haiku/src/kits/locale/ |
H A D | Locale.cpp | 69 BLocale::GetCollator(BCollator* collator) const 71 if (!collator) 78 *collator = fCollator;
|
/haiku/src/apps/haikudepot/packagemodel/ |
H A D | PackageCategory.cpp | 70 BCollator* collator = LocaleUtils::GetSharedCollator(); local 71 int32 result = collator->Compare(Name().String(),
|
/haiku/headers/os/locale/ |
H A D | Locale.h | 31 status_t GetCollator(BCollator* collator) const; 61 //--- collator short-hands inlines ---
|
/haiku/src/apps/deskbar/ |
H A D | TeamMenu.cpp | 72 BCollator collator; local 73 BLocale::Default()->GetCollator(&collator); 75 return collator.Compare(
|
H A D | ExpandoMenuBar.cpp | 639 BCollator collator; local 640 BLocale::Default()->GetCollator(&collator); 646 if (teamItem != NULL && collator.Compare(teamItem->Label(), name)
|
/haiku/src/apps/firstbootprompt/ |
H A D | BootPromptWindow.cpp | 112 static BCollator collator; local 117 return collator.Compare(a->Text(), b->Text()); 124 static BCollator collator; local 129 return collator.Compare(a->Label(), b->Label());
|
/haiku/src/kits/tracker/ |
H A D | OpenWithWindow.cpp | 1103 BCollator collator; local 1104 BLocale::Default()->GetCollator(&collator); 1107 int nameDiff = collator.Compare(proxy1->fModel->Name(), 1122 int volumeNameDiff = collator.Compare(volumeName1, volumeName2); 1214 BCollator collator; local 1215 BLocale::Default()->GetCollator(&collator); 1224 if (collator.Compare(model->Name(), next->Name()) == 0) { 1235 && collator.Compare(volumeName, nextVolName) == 0) {
|
/haiku/src/preferences/locale/ |
H A D | LocaleWindow.cpp | 56 static BCollator collator; local 61 return collator.Compare(a->Text(), b->Text());
|
/haiku/src/apps/aboutsystem/ |
H A D | AboutSystem.cpp | 158 BCollator collator; local 159 BLocale::Default()->GetCollator(&collator); 160 return collator.Compare(leftName.String(), rightName.String());
|
Completed in 83 milliseconds