Home | History | Annotate | Download | only in i18n

Lines Matching defs:string

50 CEList::CEList(UCollator *coll, const UnicodeString &string, UErrorCode &status)
53 UCollationElements *elems = ucol_openElements(coll, string.getBuffer(), string.length(), &status);
64 // **** only set flag if string has Han(gul) ****
226 void StringList::add(const UnicodeString *string, UErrorCode &status)
264 // is the same as copying the source string.
265 strings[listSize++].append(*string);
270 const UnicodeString string(chars, count);
272 add(&string, status);
333 void put(uint32_t ce, UnicodeString *string, UErrorCode &status);
365 void CEToStringsMap::put(uint32_t ce, UnicodeString *string, UErrorCode &status)
380 strings->add(string, status);
399 void put(const UnicodeString *string, const CEList *ces, UErrorCode &status);
400 const CEList *get(const UnicodeString *string);
434 void StringToCEsMap::put(const UnicodeString *string, const CEList *ces, UErrorCode &status)
436 uhash_put(map, (void *) string, (void *) ces, &status);
439 const CEList *StringToCEsMap::get(const UnicodeString *string)
441 return (const CEList *) uhash_get(map, string);
845 const CEList *CollData::getCEList(const UnicodeString *string) const
848 return charsToCEList->get(string);
851 const CEList *list = new CEList(coll, *string, status);
871 // find out shortest string for the longest sequence of ces.
887 const UnicodeString *string = strings->get(s);
889 const CEList *ceList2 = charsToCEList->get(string);
892 const CEList *ceList2 = new CEList(coll, *string, status);
903 int32_t slength = string->length();