Lines Matching defs:EscapeTransliterator
32 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(EscapeTransliterator)
39 return new EscapeTransliterator(ID, UnicodeString(true, UNIPRE, 2), UnicodeString(), 16, 4, true, NULL);
43 return new EscapeTransliterator(ID, UnicodeString(true, BS_u, 2), UnicodeString(), 16, 4, false, NULL);
47 return new EscapeTransliterator(ID, UnicodeString(true, BS_u, 2), UnicodeString(), 16, 4, true,
48 new EscapeTransliterator(UnicodeString(), UnicodeString(true, BS_U, 2), UnicodeString(), 16, 8, true, NULL));
52 return new EscapeTransliterator(ID, UnicodeString(true, XMLPRE, 3), UnicodeString(SEMI[0]), 16, 1, true, NULL);
56 return new EscapeTransliterator(ID, UnicodeString(true, XML10PRE, 2), UnicodeString(SEMI[0]), 10, 1, true, NULL);
60 return new EscapeTransliterator(ID, UnicodeString(true, PERLPRE, 3), UnicodeString(RBRACE[0]), 16, 1, true, NULL);
67 void EscapeTransliterator::registerIDs() {
89 EscapeTransliterator::EscapeTransliterator(const UnicodeString& newID,
93 EscapeTransliterator* adoptedSupplementalHandler) :
107 EscapeTransliterator::EscapeTransliterator(const EscapeTransliterator& o) :
115 new EscapeTransliterator(*o.supplementalHandler) : NULL;
118 EscapeTransliterator::~EscapeTransliterator() {
125 EscapeTransliterator* EscapeTransliterator::clone() const {
126 return new EscapeTransliterator(*this);
132 void EscapeTransliterator::handleTransliterate(Replaceable& text,