Home | History | Annotate | Download | only in i18n

Lines Matching refs:ucollator

85 , ucollator(NULL)
137 ucollator = ucol_openBinary(bin, length, base->ucollator, &status);
144 const UChar *r = ucol_getRules(ucollator, &length);
162 ucollator = ucol_openRules(rules.getBuffer(), rules.length(),
169 if(ucollator == NULL) {
185 ucol_close(ucollator);
187 ucollator = 0;
204 return ucol_equals(this->ucollator, thatAlias.ucollator);
209 if (ucollator != thatAlias.ucollator)
228 ucol_close(ucollator);
237 ucollator = ucol_safeClone(that.ucollator, NULL, &buffersize,
301 int32_t rulesize = ucol_getRulesEx(ucollator, delta, NULL, -1);
306 ucol_getRulesEx(ucollator, delta, rules, rulesize);
324 return (UnicodeSet *)ucol_getTailoredSet(this->ucollator, &status);
331 ucol_getVersion(ucollator, versionInfo);
359 return getEComparisonResult(ucol_strcoll(ucollator, source, sourceLength,
370 return ucol_strcoll(ucollator, source, sourceLength, target, targetLength);
383 return getEComparisonResult(ucol_strcoll(ucollator, source.getBuffer(), source.length(),
393 return ucol_strcoll(ucollator, source.getBuffer(), source.length(),
404 return ucol_strcollIter(ucollator, &sIter, &tIter, &status);
481 int32_t resultLen = ucol_getSortKeyWithAllocation(ucollator, source, sourceLen,
511 UCOL_GETMAXEXPANSION(ucollator, (uint32_t)order, result);
518 return ucol_cloneRuleData(ucollator, &length, &status);
524 return ucol_cloneBinary(ucollator, buffer, capacity, &status);
534 ucol_setAttribute(ucollator, attr, value, &status);
542 return ucol_getAttribute(ucollator, attr, &status);
547 return ucol_setVariableTop(ucollator, varTop, len, &status);
552 return ucol_setVariableTop(ucollator, varTop.getBuffer(), varTop.length(), &status);
557 ucol_restoreVariableTop(ucollator, varTop, &status);
561 return ucol_getVariableTop(ucollator, &status);
568 UCollator *ucol = ucol_safeClone(ucollator, NULL, &buffersize,
577 result->ucollator = ucol;
591 return ucol_getSortKey(ucollator, source.getBuffer(), source.length(), result, resultLength);
598 return ucol_getSortKey(ucollator, source, sourceLength, result, resultLength);
604 return getECollationStrength(ucol_getAttribute(ucollator, UCOL_STRENGTH,
613 ucol_setAttribute(ucollator, UCOL_STRENGTH, strength, &intStatus);
620 return ucol_getReorderCodes(ucollator, dest, destCapacity, &status);
628 ucol_setReorderCodes(ucollator, reorderCodes, reorderCodesLength, &status);
646 const UChar *rules = ucol_getRules(ucollator, &length);
654 const char *result = ucol_getLocaleByType(ucollator, type, &status);
673 ucol_setReqValidLocales(ucollator, rloc, vloc, aloc);
685 : dataIsOwned(FALSE), isWriteThroughAlias(FALSE), ucollator(NULL)
691 : dataIsOwned(FALSE), isWriteThroughAlias(FALSE), ucollator(NULL)
744 if (ucollator && dataIsOwned)
745 ucol_close(ucollator);
746 ucollator = ucol_open_internal(locale, &status);
756 ucollator = ucol_safeClone(ucollator, NULL, NULL, &status);