Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Search
DecimalFormat Member List
This is the complete list of members for DecimalFormat, including all inherited members.
- addPadding(UnicodeString &result, FieldPosition &fieldPosition, UBool hasAffixes, UBool isNegative) const
[private]
- adoptDecimalFormatSymbols(DecimalFormatSymbols *symbolsToAdopt)
[virtual]
- appendAffix(UnicodeString &buffer, const UnicodeString &affix, UBool localized) const
[private]
- appendAffix(UnicodeString &buffer, const UnicodeString *affixPattern, const UnicodeString &expAffix, UBool localized) const
[private]
- applyLocalizedPattern(const UnicodeString &pattern, UParseError &parseError, UErrorCode &status)
[virtual]
- applyLocalizedPattern(const UnicodeString &pattern, UErrorCode &status)
[virtual]
- applyPattern(const UnicodeString &pattern, UParseError &parseError, UErrorCode &status)
[virtual]
- applyPattern(const UnicodeString &pattern, UErrorCode &status)
[virtual]
- applyPattern(const UnicodeString &pattern, UBool localized, UParseError &parseError, UErrorCode &status)
[private]
- clone(void) const
[virtual]
- construct(UErrorCode &status, UParseError &parseErr, const UnicodeString *pattern=0, DecimalFormatSymbols *symbolsToAdopt=0, const Locale &locale=Locale::getDefault())
[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]
- DecimalFormat(UErrorCode &status)
- DecimalFormat(const UnicodeString &pattern, UErrorCode &status)
- DecimalFormat(const UnicodeString &pattern, DecimalFormatSymbols *symbolsToAdopt, UErrorCode &status)
- DecimalFormat(const UnicodeString &pattern, DecimalFormatSymbols *symbolsToAdopt, UParseError &parseError, UErrorCode &status)
- DecimalFormat(const UnicodeString &pattern, const DecimalFormatSymbols &symbols, UErrorCode &status)
- DecimalFormat(const DecimalFormat &source)
- EAlignmentFields enum name
- EPadPosition enum name
- ERoundingMode enum name
- expandAffix(const UnicodeString &pattern, UnicodeString &affix) const
[private]
- expandAffixes(void)
[private]
- fDecimalSeparatorAlwaysShown
[private]
- fExponentSignAlwaysShown
[private]
- fFormatWidth
[private]
- fgClassID
[private, static]
- fgMaxIntegerDigits
[protected, static]
- fgMinIntegerDigits
[protected, static]
- fgNumberPatterns
[static]
- fGroupingSize
[private]
- fGroupingSize2
[private]
- fgStatusInfinite enum value
[private]
- fgStatusLength enum value
[private]
- fIsCurrencyFormat
[private]
- fMinExponentDigits
[private]
- fMultiplier
[private]
- fNegativePrefix
[private]
- fNegativeSuffix
[private]
- fNegPrefixPattern
[private]
- fNegSuffixPattern
[private]
- Format()
[protected]
- Format(const Format &)
[protected]
- format(double number, UnicodeString &toAppendTo, FieldPosition &pos) const
[virtual]
- format(int32_t number, UnicodeString &toAppendTo, FieldPosition &pos) 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]
- fPad
[private]
- fPadPosition
[private]
- fPositivePrefix
[private]
- fPositiveSuffix
[private]
- fPosPrefixPattern
[private]
- fPosSuffixPattern
[private]
- FRACTION_FIELD enum value
- fRoundingDouble
[private]
- fRoundingIncrement
[private]
- fRoundingMode
[private]
- fSymbols
[private]
- fUseExponentialNotation
[private]
- getAvailableLocales(int32_t &count)
[static]
- getDecimalFormatSymbols(void) const
[virtual]
- getDynamicClassID(void) const
[inline, virtual]
- getFormatWidth(void)
[virtual]
- getGroupingSize(void) const
- getMaximumFractionDigits(void) const
- getMaximumIntegerDigits(void) const
- getMinimumExponentDigits(void)
[virtual]
- getMinimumFractionDigits(void) const
- getMinimumIntegerDigits(void) const
- getMultiplier(void) const
- getNegativePrefix(UnicodeString &result) const
- getNegativeSuffix(UnicodeString &result) const
- getPadCharacter(void)
[inline]
- getPadCharacterString()
[virtual]
- getPadPosition(void)
[virtual]
- getPositivePrefix(UnicodeString &result) const
- getPositiveSuffix(UnicodeString &result) const
- getRoundingIncrement(void)
[virtual]
- getRoundingMode(void)
[virtual]
- getSecondaryGroupingSize(void) const
- getStaticClassID(void)
[inline, static]
- INTEGER_FIELD enum value
- isDecimalSeparatorAlwaysShown(void) const
- isExponentSignAlwaysShown(void)
[virtual]
- isGroupingPosition(int32_t pos) const
[private]
- isGroupingUsed(void) const
- isParseIntegerOnly(void) const
[inline]
- isScientificNotation(void)
[virtual]
- kCurrencySign
[private, static]
- kDoubleFractionDigits
[protected, static]
- kDoubleIntegerDigits
[protected, static]
- kFractionField enum value
- kIntegerField enum value
- kPadAfterPrefix enum value
- kPadAfterSuffix enum value
- kPadBeforePrefix enum value
- kPadBeforeSuffix enum value
- kPatternDecimalSeparator
[private, static]
- kPatternDigit
[private, static]
- kPatternExponent
[private, static]
- kPatternGroupingSeparator
[private, static]
- kPatternMinus
[private, static]
- kPatternPadEscape
[private, static]
- kPatternPercent
[private, static]
- kPatternPerMill
[private, static]
- kPatternPlus
[private, static]
- kPatternSeparator
[private, static]
- kPatternZeroDigit
[private, static]
- kQuote
[private, static]
- kRoundCeiling enum value
- kRoundDown enum value
- kRoundFloor enum value
- kRoundHalfDown enum value
- kRoundHalfEven enum value
- kRoundHalfUp enum value
- kRoundUp enum value
- NumberFormat()
[protected]
- NumberFormat(const NumberFormat &)
[protected]
- operator!=(const Format &other) const
[inline]
- operator=(const DecimalFormat &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 &error) const
[virtual]
- parseObject(const UnicodeString &source, Formattable &result, ParsePosition &parse_pos) const
[virtual]
- Format::parseObject(const UnicodeString &source, Formattable &result, UErrorCode &status) const
- round(double a, ERoundingMode mode, UBool isNegative)
[private, static]
- setDecimalFormatSymbols(const DecimalFormatSymbols &symbols)
[virtual]
- setDecimalSeparatorAlwaysShown(UBool newValue)
[virtual]
- setExponentSignAlwaysShown(UBool expSignAlways)
[virtual]
- setFormatWidth(int32_t width)
[virtual]
- setGroupingSize(int32_t newValue)
[virtual]
- setGroupingUsed(UBool newValue)
[virtual]
- setMaximumFractionDigits(int32_t newValue)
[virtual]
- setMaximumIntegerDigits(int32_t newValue)
[virtual]
- setMinimumExponentDigits(int8_t minExpDig)
[virtual]
- setMinimumFractionDigits(int32_t newValue)
[virtual]
- setMinimumIntegerDigits(int32_t newValue)
[virtual]
- setMultiplier(int32_t newValue)
[virtual]
- setNegativePrefix(const UnicodeString &newValue)
[virtual]
- setNegativeSuffix(const UnicodeString &newValue)
[virtual]
- setPadCharacter(UChar padChar)
[inline]
- setPadCharacter(UnicodeString padChar)
[virtual]
- setPadPosition(EPadPosition padPos)
[virtual]
- setParseIntegerOnly(UBool value)
[virtual]
- setPositivePrefix(const UnicodeString &newValue)
[virtual]
- setPositiveSuffix(const UnicodeString &newValue)
[virtual]
- setRoundingIncrement(double newValue)
[virtual]
- setRoundingMode(ERoundingMode roundingMode)
[virtual]
- setScientificNotation(UBool useScientific)
[virtual]
- setSecondaryGroupingSize(int32_t newValue)
[virtual]
- StatusFlags
[private]
- subformat(UnicodeString &result, FieldPosition &fieldPosition, DigitList &digits, UBool isInteger) const
[private]
- subparse(const UnicodeString &text, ParsePosition &parsePosition, DigitList &digits, UBool *status) const
[private]
- syntaxError(const UnicodeString &pattern, int32_t pos, UParseError &parseError)
[inline, protected]
- toLocalizedPattern(UnicodeString &result) const
[virtual]
- toPattern(UnicodeString &result) const
[virtual]
- toPattern(UnicodeString &result, UBool localized) const
[private]
- ~DecimalFormat()
[virtual]
- ~Format()
[virtual]
- ~NumberFormat()
[virtual]
Generated on Mon Dec 3 19:00:50 2001 for ICU 2.0 by
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001