• Home
  • Raw
  • Download

Lines Matching refs:TransliteratorEntry

378 static int DEBUG_findEntry(TransliteratorEntry* e) {  in DEBUG_findEntry()
380 if (e == (TransliteratorEntry*) DEBUG_entries->elementAt(i)) { in DEBUG_findEntry()
388 static void DEBUG_newEntry(TransliteratorEntry* e) { in DEBUG_newEntry()
400 static void DEBUG_delEntry(TransliteratorEntry* e) { in DEBUG_delEntry()
411 static void DEBUG_useEntry(TransliteratorEntry* e) { in DEBUG_useEntry()
441 class TransliteratorEntry : public UMemory { class
468 TransliteratorEntry();
469 ~TransliteratorEntry();
476 TransliteratorEntry(const TransliteratorEntry &other); // forbid copying of this class
477TransliteratorEntry &operator=(const TransliteratorEntry &other); // forbid copying of this class
480 TransliteratorEntry::TransliteratorEntry() { in TransliteratorEntry() function in TransliteratorEntry
487 TransliteratorEntry::~TransliteratorEntry() { in ~TransliteratorEntry()
505 void TransliteratorEntry::adoptPrototype(Transliterator* adopted) { in adoptPrototype()
513 void TransliteratorEntry::setFactory(Transliterator::Factory factory, in setFactory()
527 delete (TransliteratorEntry*) obj; in deleteEntry()
561 TransliteratorEntry *entry = find(ID); in get()
571 TransliteratorEntry *entry = find(ID); in reget()
592 if (entry->entryType == TransliteratorEntry::RULES_FORWARD || in reget()
593 entry->entryType == TransliteratorEntry::RULES_REVERSE || in reget()
594 entry->entryType == TransliteratorEntry::LOCALE_RULES) { in reget()
598 entry->entryType = TransliteratorEntry::ALIAS; in reget()
603 entry->entryType = TransliteratorEntry::RBT_DATA; in reget()
608 entry->entryType = TransliteratorEntry::ALIAS; in reget()
611 entry->entryType = TransliteratorEntry::COMPOUND_RBT; in reget()
644 TransliteratorEntry *entry = new TransliteratorEntry(); in put()
658 TransliteratorEntry *entry = new TransliteratorEntry(); in put()
673 TransliteratorEntry *entry = new TransliteratorEntry(); in put()
678 entry->entryType = (dir == UTRANS_FORWARD) ? TransliteratorEntry::RULES_FORWARD in put()
679 : TransliteratorEntry::RULES_REVERSE; in put()
694 TransliteratorEntry *entry = new TransliteratorEntry(); in put()
697 entry->entryType = TransliteratorEntry::ALIAS; in put()
908 TransliteratorEntry* adopted, in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
923 TransliteratorEntry* adopted, in registerEntry()
942 TransliteratorEntry* adopted, in registerEntry()
1048 TransliteratorEntry* TransliteratorRegistry::findInDynamicStore(const TransliteratorSpec& src, in findInDynamicStore()
1053 TransliteratorEntry *e = (TransliteratorEntry*) registry.get(ID); in findInDynamicStore()
1069 TransliteratorEntry* TransliteratorRegistry::findInStaticStore(const TransliteratorSpec& src, in findInStaticStore()
1072 TransliteratorEntry* entry = 0; in findInStaticStore()
1105 TransliteratorEntry* TransliteratorRegistry::findInBundle(const TransliteratorSpec& specToOpen, in findInBundle()
1166 TransliteratorEntry *entry = new TransliteratorEntry(); in findInBundle()
1175 entry->entryType = TransliteratorEntry::LOCALE_RULES; in findInBundle()
1186 TransliteratorEntry* TransliteratorRegistry::find(const UnicodeString& ID) { in find()
1214 TransliteratorEntry* TransliteratorRegistry::find(UnicodeString& source, in find()
1220 TransliteratorEntry* entry; in find()
1227 entry = (TransliteratorEntry*) registry.get(ID); in find()
1290 TransliteratorEntry *entry, in instantiateEntry()
1297 case TransliteratorEntry::RBT_DATA: in instantiateEntry()
1303 case TransliteratorEntry::PROTOTYPE: in instantiateEntry()
1309 case TransliteratorEntry::ALIAS: in instantiateEntry()
1315 case TransliteratorEntry::FACTORY: in instantiateEntry()
1321 case TransliteratorEntry::COMPOUND_RBT: in instantiateEntry()
1349 case TransliteratorEntry::LOCALE_RULES: in instantiateEntry()
1356 case TransliteratorEntry::RULES_FORWARD: in instantiateEntry()
1357 case TransliteratorEntry::RULES_REVERSE: in instantiateEntry()
1389 ((entry->entryType == TransliteratorEntry::RULES_REVERSE) ? in instantiateEntry()