Lines Matching defs:SingleID
60 TransliteratorIDParser::SingleID::SingleID(const UnicodeString& c, const UnicodeString& b,
67 TransliteratorIDParser::SingleID::SingleID(const UnicodeString& c, const UnicodeString& b) {
72 Transliterator* TransliteratorIDParser::SingleID::createInstance() {
103 * SingleID is constructed for the reverse direction.
104 * @return a SingleID object or NULL
106 TransliteratorIDParser::SingleID*
144 SingleID* single;
147 SingleID* b = specsToID(specsB, FORWARD);
163 SingleID* a = specsToID(specsA, FORWARD);
210 * @return a SingleID object or null if the parse fails
212 TransliteratorIDParser::SingleID*
224 SingleID* single = specsToID(specs, FORWARD);
322 delete (TransliteratorIDParser::SingleID*) obj;
343 * @param list OUTPUT parameter that receives a list of SingleID
384 SingleID* single = parseSingleID(id, pos, dir, ec);
408 SingleID* single = (SingleID*) list.elementAt(i);
451 * Convert the elements of the 'list' vector, which are SingleID
459 * SingleID entries to actual transliterators.
461 * @param list vector of SingleID objects. On exit, vector
484 SingleID* single = (SingleID*) list.elementAt(i);
805 * Givens a Spec object, convert it to a SingleID object. The
806 * Spec object is a more unprocessed parse result. The SingleID
808 * @return a SingleID; never returns NULL. Returned object always
811 TransliteratorIDParser::SingleID*
839 return new SingleID(canonID, basicID);
843 * Given a Specs object, return a SingleID representing the
846 * @return a SingleID or NULL. Returned object always has
849 TransliteratorIDParser::SingleID*
882 return new SingleID(buf, basicID);