Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Search
RuleBasedTransliterator Member List
This is the complete list of members for RuleBasedTransliterator, including all inherited members.
- _construct(const UnicodeString &rules, UTransDirection direction, UParseError &parseError, UErrorCode &status)
[private]
- _registerFactory(const UnicodeString &id, Factory factory, Token context)
[protected, static]
- _registerSpecialInverse(const UnicodeString &target, const UnicodeString &inverseTarget, UBool bidirectional)
[protected, static]
- adoptFilter(UnicodeFilter *adoptedFilter)
- clone(void) const
[virtual]
- CompoundTransliterator class
[friend]
- countAvailableIDs(void)
[static]
- countAvailableSources(void)
[static]
- countAvailableTargets(const UnicodeString &source)
[static]
- countAvailableVariants(const UnicodeString &source, const UnicodeString &target)
[static]
- createFromRules(const UnicodeString &ID, const UnicodeString &rules, UTransDirection dir, UParseError &parseError, UErrorCode &status)
[static]
- createInstance(const UnicodeString &ID, UTransDirection dir, int32_t idSplitPoint, Transliterator *adoptedSplitTrans, UParseError &parseError, UErrorCode &status)
[protected, static]
- createInstance(const UnicodeString &ID, UTransDirection dir, UParseError &parseError, UErrorCode &status)
[static]
- createInstance(const UnicodeString &ID, UTransDirection dir, UErrorCode &status)
[static]
- createInverse(UErrorCode &status) const
- data
[private]
- Factory typedef
- fgClassID
[private, static]
- filteredTransliterate(Replaceable &text, UTransPosition &index, UBool incremental) const
[protected, virtual]
- finishTransliteration(Replaceable &text, UTransPosition &index) const
[virtual]
- getAvailableID(int32_t index)
[static]
- getAvailableSource(int32_t index, UnicodeString &result)
[static]
- getAvailableTarget(int32_t index, const UnicodeString &source, UnicodeString &result)
[static]
- getAvailableVariant(int32_t index, const UnicodeString &source, const UnicodeString &target, UnicodeString &result)
[static]
- getDisplayName(const UnicodeString &ID, UnicodeString &result)
[static]
- getDisplayName(const UnicodeString &ID, const Locale &inLocale, UnicodeString &result)
[static]
- getDynamicClassID(void) const
[inline, virtual]
- getFilter(void) const
- getID(void) const
[virtual]
- getMaximumContextLength(void) const
[inline]
- getStaticClassID(void)
[inline, static]
- handleTransliterate(Replaceable &text, UTransPosition &offsets, UBool isIncremental) const
[virtual]
- IDtoSTV(const UnicodeString &id, UnicodeString &source, UnicodeString &target, UnicodeString &variant)
[protected, static]
- integerToken(int32_t)
[inline, static]
- isDataOwned
[private]
- operator=(const Transliterator &)
[protected]
- orphanFilter(void)
- parseCompoundID(const UnicodeString &ID, UnicodeString ®enID, UTransDirection dir, int32_t idSplitPoint, Transliterator *adoptedSplitTrans, UVector &result, int32_t &splitTransIndex, UnicodeSet *&compoundFilter, UParseError &parseError, UErrorCode &status)
[protected, static]
- parseID(const UnicodeString &ID, UnicodeString ®enID, int32_t &pos, UBool &sawDelimiter, UnicodeSet *&compoundFilter, UTransDirection dir, UParseError &parseError, UBool create, UErrorCode &status)
[protected, static]
- parseIDBounds(const UnicodeString &ID, int32_t pos, UBool withinParens, int32_t &limit, int32_t &setStart, int32_t &setLimit, int32_t &revStart, UnicodeSet *&filter)
[protected, static]
- pointerToken(void *)
[inline, static]
- registerFactory(const UnicodeString &id, Factory factory, Token context)
[static]
- registerInstance(Transliterator *adoptedObj)
[static]
- RuleBasedTransliterator(const UnicodeString &id, const UnicodeString &rules, UTransDirection direction, UnicodeFilter *adoptedFilter, UParseError &parseError, UErrorCode &status)
[inline]
- RuleBasedTransliterator(const UnicodeString &id, const UnicodeString &rules, UTransDirection direction, UnicodeFilter *adoptedFilter, UErrorCode &status)
[inline]
- RuleBasedTransliterator(const UnicodeString &id, const UnicodeString &rules, UTransDirection direction, UErrorCode &status)
[inline]
- RuleBasedTransliterator(const UnicodeString &id, const UnicodeString &rules, UErrorCode &status)
[inline]
- RuleBasedTransliterator(const UnicodeString &id, const UnicodeString &rules, UnicodeFilter *adoptedFilter, UErrorCode &status)
[inline]
- RuleBasedTransliterator(const UnicodeString &id, const TransliterationRuleData *theData, UnicodeFilter *adoptedFilter=0)
[private]
- RuleBasedTransliterator(const UnicodeString &id, TransliterationRuleData *data, UBool isDataAdopted)
[private]
- RuleBasedTransliterator(const RuleBasedTransliterator &)
- setID(const UnicodeString &id)
[inline, protected]
- setMaximumContextLength(int32_t maxContextLength)
[protected]
- skipSpaces(const UnicodeString &str, int32_t &pos)
[protected, static]
- toRules(UnicodeString &result, UBool escapeUnprintable) const
[virtual]
- transliterate(Replaceable &text, int32_t start, int32_t limit) const
[virtual]
- transliterate(Replaceable &text) const
[virtual]
- transliterate(Replaceable &text, UTransPosition &index, const UnicodeString &insertion, UErrorCode &status) const
[virtual]
- transliterate(Replaceable &text, UTransPosition &index, UChar32 insertion, UErrorCode &status) const
[virtual]
- transliterate(Replaceable &text, UTransPosition &index, UErrorCode &status) const
[virtual]
- Transliterator class
[friend]
- Transliterator::Transliterator(const UnicodeString &ID, UnicodeFilter *adoptedFilter)
- Transliterator::Transliterator(const Transliterator &)
- TransliteratorParser class
[friend]
- TransliteratorRegistry class
[friend]
- unregister(const UnicodeString &ID)
[static]
- ~RuleBasedTransliterator()
[virtual]
- ~Transliterator()
[virtual]
Generated on Mon Dec 3 19:00:59 2001 for ICU 2.0 by
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001