Lines Matching refs:UCollator
52 static void ucol_setReorderCodesFromParser(UCollator *coll, UColTokenParser *parser, UErrorCode *status);
56 static UCollator* _staticUCA = NULL;
109 UCollator *
121 UCollator *newUCA = ucol_initCollator((const UCATableHeader *)udata_getMemory(result), NULL, NULL, status);
163 static UCollator*
173 U_CFUNC UCollator*
178 const UCollator* UCA = ucol_initUCA(status);
185 UCollator *result = NULL;
348 U_CAPI UCollator*
356 UCollator *result = NULL;
370 UCollator*
412 UCollator *result = NULL;
414 UCollator *UCA = ucol_initUCA(status);
523 U_CAPI UCollator* U_EXPORT2
542 ucol_getRulesEx(const UCollator *coll, UColRuleOption delta, UChar *buffer, int32_t bufferLen) {
582 ucol_getRules( const UCollator *coll,
596 ucol_equals(const UCollator *source, const UCollator *target) {
941 ucol_getLocale(const UCollator *coll, ULocDataLocaleType type, UErrorCode *status) {
946 ucol_getLocaleByType(const UCollator *coll, ULocDataLocaleType type, UErrorCode *status) {
976 ucol_setReqValidLocales(UCollator *coll, char *requestedLocaleToAdopt, char *validLocaleToAdopt, char *actualLocaleToAdopt)
995 ucol_getTailoredSet(const UCollator *coll, UErrorCode *status)
1046 void ucol_setReorderCodesFromParser(UCollator *coll, UColTokenParser *parser, UErrorCode *status) {
1096 ucol_getLeadBytesForReorderCode(const UCollator *uca, int reorderCode, uint16_t* returnLeadBytes, int returnCapacity) {
1134 ucol_getReorderCodesForLeadByte(const UCollator *uca, int leadByte, int16_t* returnReorderCodes, int returnCapacity) {
1161 ucol_buildPermutationTable(UCollator *coll, UErrorCode *status) {