Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
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, UErrorCode& status)
[virtual]
- applyPattern(const UnicodeString& pattern, UErrorCode& status)
[virtual]
- applyPattern(const UnicodeString& pattern, UBool localized, UErrorCode& status)
[private]
- clone(void) const
[virtual]
- construct(UErrorCode& status, 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, 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&)
[protected]
- Format::operator=(const Format&)
[protected]
- 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]
- toLocalizedPattern(UnicodeString& result) const
[virtual]
- toPattern(UnicodeString& result) const
[virtual]
- toPattern(UnicodeString& result, UBool localized) const
[private]
- ~DecimalFormat()
[virtual]
- ~Format()
[virtual]
- ~NumberFormat()
[virtual]
Generated at Thu Mar 22 16:13:08 2001 for ICU 1.8 by
1.2.3 written by Dimitri van Heesch,
© 1997-2000