• Home
  • Raw
  • Download

Lines Matching refs:TransliteratorEntry

373 static int DEBUG_findEntry(TransliteratorEntry* e) {  in DEBUG_findEntry()
375 if (e == (TransliteratorEntry*) DEBUG_entries->elementAt(i)) { in DEBUG_findEntry()
383 static void DEBUG_newEntry(TransliteratorEntry* e) { in DEBUG_newEntry()
395 static void DEBUG_delEntry(TransliteratorEntry* e) { in DEBUG_delEntry()
406 static void DEBUG_useEntry(TransliteratorEntry* e) { in DEBUG_useEntry()
436 class TransliteratorEntry : public UMemory { class
463 TransliteratorEntry();
464 ~TransliteratorEntry();
471 TransliteratorEntry(const TransliteratorEntry &other); // forbid copying of this class
472TransliteratorEntry &operator=(const TransliteratorEntry &other); // forbid copying of this class
475 TransliteratorEntry::TransliteratorEntry() { in TransliteratorEntry() function in TransliteratorEntry
482 TransliteratorEntry::~TransliteratorEntry() { in ~TransliteratorEntry()
500 void TransliteratorEntry::adoptPrototype(Transliterator* adopted) { in adoptPrototype()
508 void TransliteratorEntry::setFactory(Transliterator::Factory factory, in setFactory()
522 delete (TransliteratorEntry*) obj; in deleteEntry()
556 TransliteratorEntry *entry = find(ID); in get()
566 TransliteratorEntry *entry = find(ID); in reget()
587 if (entry->entryType == TransliteratorEntry::RULES_FORWARD || in reget()
588 entry->entryType == TransliteratorEntry::RULES_REVERSE || in reget()
589 entry->entryType == TransliteratorEntry::LOCALE_RULES) { in reget()
593 entry->entryType = TransliteratorEntry::ALIAS; in reget()
598 entry->entryType = TransliteratorEntry::RBT_DATA; in reget()
603 entry->entryType = TransliteratorEntry::ALIAS; in reget()
606 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()
1350 case TransliteratorEntry::LOCALE_RULES: in instantiateEntry()
1357 case TransliteratorEntry::RULES_FORWARD: in instantiateEntry()
1358 case TransliteratorEntry::RULES_REVERSE: in instantiateEntry()
1390 ((entry->entryType == TransliteratorEntry::RULES_REVERSE) ? in instantiateEntry()