Lines Matching refs:Transliterator
241 class U_I18N_API Transliterator : public UObject {
311 typedef Transliterator* (U_EXPORT2 *Factory)(const UnicodeString& ID, Token context);
324 Transliterator(const UnicodeString& ID, UnicodeFilter* adoptedFilter);
330 Transliterator(const Transliterator&);
336 Transliterator& operator=(const Transliterator&);
349 static Transliterator* createBasicInstance(const UnicodeString& id,
362 virtual ~Transliterator();
378 virtual Transliterator* clone() const;
808 Transliterator* createInverse(UErrorCode& status) const;
826 static Transliterator* U_EXPORT2 createInstance(const UnicodeString& ID,
841 static Transliterator* U_EXPORT2 createInstance(const UnicodeString& ID,
860 static Transliterator* U_EXPORT2 createFromRules(const UnicodeString& ID,
913 const Transliterator& getElement(int32_t index, UErrorCode& ec) const;
1006 static void U_EXPORT2 registerInstance(Transliterator* adoptedObj);
1044 static void _registerInstance(Transliterator* adoptedObj);
1313 inline int32_t Transliterator::getMaximumContextLength(void) const { in getMaximumContextLength()
1317 inline void Transliterator::setID(const UnicodeString& id) { in setID()
1325 inline Transliterator::Token Transliterator::integerToken(int32_t i) { in integerToken()
1331 inline Transliterator::Token Transliterator::pointerToken(void* p) { in pointerToken()