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.
- 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
- fgClassID
[private, static]
- fgMaxIntegerDigits
[protected, static]
- fgMinIntegerDigits
[protected, static]
- findRuleSet(const UnicodeString &name, UErrorCode &status) const
[private]
- format(int32_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(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]
- Format()
[protected]
- Format(const Format &)
[protected]
- FRACTION_FIELD enum value
- FractionalPartSubstitution class
[friend]
- getAvailableLocales(int32_t &count)
[static]
- getCollator() const
[private]
- getDecimalFormatSymbols() const
[private]
- getDefaultRuleSet() const
[inline, private]
- getDynamicClassID(void) const
[inline, 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)
[inline, static]
- init(const UnicodeString &rules, UParseError &perror, UErrorCode &status)
[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!=(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
- RuleBasedNumberFormat(const UnicodeString &rules, const Locale &locale, UParseError &perror, UErrorCode &status)
- RuleBasedNumberFormat(URBNFRuleSetTag tag, const Locale &locale, UErrorCode &status)
- RuleBasedNumberFormat(const RuleBasedNumberFormat &rhs)
- ruleSets
[private]
- setDefaultRuleSet()
[private]
- 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)
[inline, protected]
- ~Format()
[virtual]
- ~NumberFormat()
[virtual]
- ~RuleBasedNumberFormat()
[virtual]
Generated on Mon Dec 3 19:00:58 2001 for ICU 2.0 by
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001