Lines Matching refs:Transliterator
490 class U_I18N_API Transliterator : public UObject {
560 typedef Transliterator* (U_EXPORT2 *Factory)(const UnicodeString& ID, Token context);
573 Transliterator(const UnicodeString& ID, UnicodeFilter* adoptedFilter);
579 Transliterator(const Transliterator&);
585 Transliterator& operator=(const Transliterator&);
598 static Transliterator* createBasicInstance(const UnicodeString& id,
611 virtual ~Transliterator();
627 virtual Transliterator* clone() const;
1057 Transliterator* createInverse(UErrorCode& status) const;
1075 static Transliterator* U_EXPORT2 createInstance(const UnicodeString& ID,
1090 static Transliterator* U_EXPORT2 createInstance(const UnicodeString& ID,
1111 static Transliterator* U_EXPORT2 createFromRules(const UnicodeString& ID,
1164 const Transliterator& getElement(int32_t index, UErrorCode& ec) const;
1257 static void U_EXPORT2 registerInstance(Transliterator* adoptedObj);
1295 static void _registerInstance(Transliterator* adoptedObj);
1564 inline int32_t Transliterator::getMaximumContextLength(void) const { in getMaximumContextLength()
1568 inline void Transliterator::setID(const UnicodeString& id) { in setID()
1576 inline Transliterator::Token Transliterator::integerToken(int32_t i) { in integerToken()
1582 inline Transliterator::Token Transliterator::pointerToken(void* p) { in pointerToken()