fCollator
BCollator fCollator;
return fCollator.Compare(s1, s2);
return fCollator.Compare(s1->String(), s2->String());
fCollator.GetSortKey(string, sortKey);
U_NAMESPACE_QUALIFIER Collator* fCollator;
BLocale::Default()->GetCollator(&fCollator);
fCollator.SetNumericSorting(true);
int cmp = fCollator.Compare(a->Name().String(), b->Name().String());
BCollator fCollator;
fCollator = newCollator;
*collator = fCollator;
return fCollator.Compare(first.String(), second.String()) < 0;
BCollator fCollator;
result = fCollator->compare(unicodeA, unicodeB, icuStatus);
if (fCollator == NULL || strcmp(fPosixLocaleName, "POSIX") == 0) {
requiredSize = fCollator->getSortKey(unicodeIn, (uint8_t*)out, outSize);
if (fCollator == NULL || strcmp(fPosixLocaleName, "POSIX") == 0) {
result = fCollator->compare(unicodeA, unicodeB, icuStatus);
if (fCollator == NULL || strcmp(fPosixLocaleName, "POSIX") == 0) {
requiredSize = fCollator->getSortKey(unicodeIn, NULL, 0);
fCollator->getSortKey(unicodeIn, buffer, outSize);
delete fCollator;
delete fCollator;
fCollator = Collator::createInstance(fLocale, icuStatus);
delete fCollator;
fCollator = NULL;
if (fCollator == NULL || strcmp(fPosixLocaleName, "POSIX") == 0) {
result = fCollator->compare(aIter, bIter, icuStatus);