Lines Matching refs:Transliterator

156         Transliterator *trans = NULL;
158 trans = Transliterator::createInstance(ID, dir, *parseError, *status);
169 Transliterator *trans = NULL;
170 trans = Transliterator::createFromRules(ID, ruleStr, dir, *parseError, *status);
199 (UTransliterator*) ((Transliterator*) trans)->createInverse(*status);
215 Transliterator *t = ((Transliterator*) trans)->clone();
224 delete (Transliterator*) trans;
230 // Transliterator keeps its ID NUL-terminated
231 const UnicodeString &ID=((Transliterator*) trans)->getID();
242 return ((Transliterator*) trans)->getID().extract(0, 0x7fffffff, buf, bufCapacity, US_INV);
250 Transliterator::registerInstance((Transliterator*) adoptedTrans);
256 Transliterator::unregister(ID);
262 Transliterator::unregister(ID);
287 ((Transliterator*) trans)->adoptFilter(filter);
292 return Transliterator::countAvailableIDs();
299 return Transliterator::getAvailableID(index).extract(0, 0x7fffffff, buf, bufCapacity, US_INV);
302 /* Transliterator UEnumeration ---------------------------------------------- */
329 const UnicodeString &ID=Transliterator::getAvailableID(index);
334 // Transliterator keeps its ID NUL-terminated
352 ute->count=Transliterator::countAvailableIDs();
387 ute->count=Transliterator::countAvailableIDs();
412 *limit = ((Transliterator*) trans)->transliterate(r, start, *limit);
431 ((Transliterator*) trans)->transliterate(r, *pos, *status);
455 *limit = ((Transliterator*) trans)->transliterate(str, start, *limit);
485 ((Transliterator*) trans)->transliterate(str, *pos, *status);