Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Search
RuleBasedNumberFormat Member List
This is the complete list of members for RuleBasedNumberFormat, including all inherited members.
- actualLocale
[protected]
- clone(void) const
[virtual]
- collator
[private]
- createCurrencyInstance(UErrorCode &)
[static]
- createCurrencyInstance(const Locale &inLocale, UErrorCode &)
[static]
- createInstance(UErrorCode &)
[static]
- createInstance(const Locale &inLocale, UErrorCode &)
[static]
- createPercentInstance(UErrorCode &)
[static]
- createPercentInstance(const Locale &inLocale, UErrorCode &)
[static]
- createScientificInstance(UErrorCode &)
[static]
- createScientificInstance(const Locale &inLocale, UErrorCode &)
[static]
- decimalFormatSymbols
[private]
- defaultRuleSet
[private]
- dispose()
[private]
- EAlignmentFields enum name
- findRuleSet(const UnicodeString &name, UErrorCode &status) const
[private]
- Format()
[protected]
- Format(const Format &)
[protected]
- format(int32_t number, UnicodeString &toAppendTo, FieldPosition &pos) const
[virtual]
- format(int64_t number, UnicodeString &toAppendTo, FieldPosition &pos) const
[virtual]
- format(double number, UnicodeString &toAppendTo, FieldPosition &pos) const
[virtual]
- format(int32_t number, const UnicodeString &ruleSetName, UnicodeString &toAppendTo, FieldPosition &pos, UErrorCode &status) const
[virtual]
- format(int64_t number, const UnicodeString &ruleSetName, UnicodeString &toAppendTo, FieldPosition &pos, UErrorCode &status) const
[virtual]
- format(double number, const UnicodeString &ruleSetName, UnicodeString &toAppendTo, FieldPosition &pos, UErrorCode &status) const
[virtual]
- format(const Formattable &obj, UnicodeString &toAppendTo, FieldPosition &pos, UErrorCode &status) const
[virtual]
- format(const Formattable &obj, UnicodeString &result, UErrorCode &status) const
[inline]
- format(double number, UnicodeString &output) const
[inline]
- format(int32_t number, UnicodeString &output) const
[inline]
- format(double number, NFRuleSet &ruleSet)
[private]
- NumberFormat::format(int64_t number, UnicodeString &appendTo) const
- FRACTION_FIELD enum value
- FractionalPartSubstitution class
[friend]
- getAvailableLocales(int32_t &count)
[static]
- getAvailableLocales(void)
[static]
- getCollator() const
[private]
- getCurrency() const
- getDecimalFormatSymbols() const
[private]
- getDefaultRuleSet() const
[inline, private]
- getDynamicClassID(void) const
[virtual]
- getLocale(ULocDataLocaleType type, UErrorCode &status) const
[virtual]
- getLocaleInternal(ULocDataLocaleType type, UErrorCode &status) const
[virtual]
- getMaximumFractionDigits(void) const
- getMaximumIntegerDigits(void) const
- getMinimumFractionDigits(void) const
- getMinimumIntegerDigits(void) const
- getNumberOfRuleSetNames() const
[virtual]
- getRules() const
[virtual]
- getRuleSetName(int32_t index) const
[virtual]
- getStaticClassID(void)
[static]
- init(const UnicodeString &rules, UParseError &perror, UErrorCode &status)
[private]
- initDefaultRuleSet()
[private]
- INTEGER_FIELD enum value
- isGroupingUsed(void) const
- isLenient(void) const
[inline, virtual]
- isParseIntegerOnly(void) const
[inline]
- kFractionField enum value
- kIntegerField enum value
- lenient
[private]
- lenientParseRules
[private]
- locale
[private]
- NFRule class
[friend]
- NFSubstitution class
[friend]
- NumberFormat()
[protected]
- NumberFormat(const NumberFormat &)
[protected]
- operator delete(void *p)
[static]
- operator delete(void *, void *)
[inline, static]
- operator delete[](void *p)
[static]
- operator new(size_t size)
[static]
- operator new(size_t, void *ptr)
[inline, static]
- operator new[](size_t size)
[static]
- operator!=(const Format &other) const
[inline]
- operator=(const RuleBasedNumberFormat &rhs)
- NumberFormat::operator=(const NumberFormat &)
- Format::operator=(const Format &)
- operator==(const Format &other) const
[virtual]
- parse(const UnicodeString &text, Formattable &result, ParsePosition &parsePosition) const
[virtual]
- parse(const UnicodeString &text, Formattable &result, UErrorCode &status) const
[inline, virtual]
- parseObject(const UnicodeString &source, Formattable &result, ParsePosition &parse_pos) const
[virtual]
- Format::parseObject(const UnicodeString &source, Formattable &result, UErrorCode &status) const
- registerFactory(NumberFormatFactory *toAdopt, UErrorCode &status)
[static]
- RuleBasedNumberFormat(const UnicodeString &rules, const Locale &locale, UParseError &perror, UErrorCode &status)
- RuleBasedNumberFormat(URBNFRuleSetTag tag, const Locale &locale, UErrorCode &status)
- RuleBasedNumberFormat(const RuleBasedNumberFormat &rhs)
- RuleBasedNumberFormat()
[private]
- ruleSets
[private]
- setCurrency(const UChar *theCurrency)
[virtual]
- setDefaultRuleSet(const UnicodeString &ruleSetName, UErrorCode &status)
[virtual]
- setGroupingUsed(UBool newValue)
[virtual]
- setLenient(UBool enabled)
[virtual]
- setMaximumFractionDigits(int32_t newValue)
[virtual]
- setMaximumIntegerDigits(int32_t newValue)
[virtual]
- setMinimumFractionDigits(int32_t newValue)
[virtual]
- setMinimumIntegerDigits(int32_t newValue)
[virtual]
- setParseIntegerOnly(UBool value)
[virtual]
- stripWhitespace(UnicodeString &src)
[private]
- syntaxError(const UnicodeString &pattern, int32_t pos, UParseError &parseError)
[protected, static]
- unregister(URegistryKey key, UErrorCode &status)
[static]
- validLocale
[protected]
- ~Format()
[virtual]
- ~NumberFormat()
[virtual]
- ~RuleBasedNumberFormat()
[virtual]
- ~UObject()
[virtual]
Generated on Mon Nov 24 14:36:50 2003 for ICU 2.8 by
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001