Lines Matching refs:Transliterator
488 class U_I18N_API Transliterator : public UObject {
558 typedef Transliterator* (U_EXPORT2 *Factory)(const UnicodeString& ID, Token context);
571 Transliterator(const UnicodeString& ID, UnicodeFilter* adoptedFilter);
577 Transliterator(const Transliterator&);
583 Transliterator& operator=(const Transliterator&);
596 static Transliterator* createBasicInstance(const UnicodeString& id,
609 virtual ~Transliterator();
625 virtual Transliterator* clone() const;
1055 Transliterator* createInverse(UErrorCode& status) const;
1073 static Transliterator* U_EXPORT2 createInstance(const UnicodeString& ID,
1088 static Transliterator* U_EXPORT2 createInstance(const UnicodeString& ID,
1109 static Transliterator* U_EXPORT2 createFromRules(const UnicodeString& ID,
1162 const Transliterator& getElement(int32_t index, UErrorCode& ec) const;
1255 static void U_EXPORT2 registerInstance(Transliterator* adoptedObj);
1293 static void _registerInstance(Transliterator* adoptedObj);
1562 inline int32_t Transliterator::getMaximumContextLength(void) const { in getMaximumContextLength()
1566 inline void Transliterator::setID(const UnicodeString& id) { in setID()
1574 inline Transliterator::Token Transliterator::integerToken(int32_t i) { in integerToken()
1580 inline Transliterator::Token Transliterator::pointerToken(void* p) { in pointerToken()