Lines Matching refs:CollatorInfo
218 struct CollatorInfo { struct
223 CollatorInfo(const Locale& locale, Collator* collatorToAdopt, Hashtable* displayNamesToAdopt); argument
224 ~CollatorInfo();
228 CollatorInfo::CollatorInfo(const Locale& _locale, Collator* _collator, Hashtable* _displayNames) in CollatorInfo() function in CollatorInfo
236 CollatorInfo::~CollatorInfo() { in ~CollatorInfo()
242 CollatorInfo::getDisplayName(const Locale& displayLocale, UnicodeString& name) const { in getDisplayName()
257 CollatorInfo** info;
261 const CollatorInfo* getInfo(const Locale& loc) const { in getInfo()
262 for (CollatorInfo** p = info; *p; ++p) { in getInfo()
271 TestFactory(CollatorInfo** _info) in TestFactory()
276 CollatorInfo** p; in TestFactory()
282 for (CollatorInfo** p = info; *p; ++p) { in ~TestFactory()
290 const CollatorInfo* ci = getInfo(loc); in createCollator()
301 const CollatorInfo* ci = getInfo(objectLocale); in getDisplayName()
378 CollatorInfo** info = new CollatorInfo*[4]; in TestRegisterFactory()
384 info[0] = new CollatorInfo(Locale::getUS(), frcol, NULL); in TestRegisterFactory()
385 info[1] = new CollatorInfo(Locale::getFrance(), gecol, NULL); in TestRegisterFactory()
386 info[2] = new CollatorInfo(fu_FU, jpcol, fuFUNames); in TestRegisterFactory()