Lines Matching refs:CollatorInfo
215 struct CollatorInfo { struct
220 CollatorInfo(const Locale& locale, Collator* collatorToAdopt, Hashtable* displayNamesToAdopt); argument
221 ~CollatorInfo();
225 CollatorInfo::CollatorInfo(const Locale& _locale, Collator* _collator, Hashtable* _displayNames) in CollatorInfo() function in CollatorInfo
233 CollatorInfo::~CollatorInfo() { in ~CollatorInfo()
239 CollatorInfo::getDisplayName(const Locale& displayLocale, UnicodeString& name) const { in getDisplayName()
254 CollatorInfo** info;
258 const CollatorInfo* getInfo(const Locale& loc) const { in getInfo()
259 for (CollatorInfo** p = info; *p; ++p) { in getInfo()
268 TestFactory(CollatorInfo** _info) in TestFactory()
273 CollatorInfo** p; in TestFactory()
279 for (CollatorInfo** p = info; *p; ++p) { in ~TestFactory()
287 const CollatorInfo* ci = getInfo(loc); in createCollator()
298 const CollatorInfo* ci = getInfo(objectLocale); in getDisplayName()
375 CollatorInfo** info = new CollatorInfo*[4]; in TestRegisterFactory()
381 info[0] = new CollatorInfo(Locale::getUS(), frcol, NULL); in TestRegisterFactory()
382 info[1] = new CollatorInfo(Locale::getFrance(), gecol, NULL); in TestRegisterFactory()
383 info[2] = new CollatorInfo(fu_FU, jpcol, fuFUNames); in TestRegisterFactory()