Lines Matching refs:DecimalFormat
31 using ERoundingMode = icu::DecimalFormat::ERoundingMode;
32 using EPadPosition = icu::DecimalFormat::EPadPosition;
43 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(DecimalFormat) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() argument
46 DecimalFormat::DecimalFormat(UErrorCode& status) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
47 : DecimalFormat(nullptr, status) { in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
61 DecimalFormat::DecimalFormat(const UnicodeString& pattern, UErrorCode& status) in DecimalFormat() function in DecimalFormat
62 : DecimalFormat(nullptr, status) { in DecimalFormat()
68 DecimalFormat::DecimalFormat(const UnicodeString& pattern, DecimalFormatSymbols* symbolsToAdopt, in DecimalFormat() function in DecimalFormat
70 : DecimalFormat(symbolsToAdopt, status) { in DecimalFormat()
76 DecimalFormat::DecimalFormat(const UnicodeString& pattern, DecimalFormatSymbols* symbolsToAdopt, in DecimalFormat() function in DecimalFormat
78 : DecimalFormat(symbolsToAdopt, status) { in DecimalFormat()
103 DecimalFormat::DecimalFormat(const DecimalFormatSymbols* symbolsToAdopt, UErrorCode& status) { in DecimalFormat() function in DecimalFormat
127 void DecimalFormat::setParseAllInput(UNumberFormatAttributeValue value) { in setParseAllInput()
135 DecimalFormat&
136 DecimalFormat::setAttribute(UNumberFormatAttribute attr, int32_t newValue, UErrorCode& status) { in setAttribute()
213 setRoundingMode((DecimalFormat::ERoundingMode) newValue); in setAttribute()
222 setPadPosition((DecimalFormat::EPadPosition) newValue); in setAttribute()
270 int32_t DecimalFormat::getAttribute(UNumberFormatAttribute attr, UErrorCode& status) const { in getAttribute()
371 void DecimalFormat::setGroupingUsed(UBool enabled) { in setGroupingUsed()
381 void DecimalFormat::setParseIntegerOnly(UBool value) { in setParseIntegerOnly()
391 void DecimalFormat::setLenient(UBool enable) { in setLenient()
402 DecimalFormat::DecimalFormat(const UnicodeString& pattern, DecimalFormatSymbols* symbolsToAdopt, in DecimalFormat() function in DecimalFormat
404 : DecimalFormat(symbolsToAdopt, status) { in DecimalFormat()
411 DecimalFormat::DecimalFormat(const UnicodeString& pattern, const DecimalFormatSymbols& symbols, in DecimalFormat() function in DecimalFormat
413 : DecimalFormat(nullptr, status) { in DecimalFormat()
429 DecimalFormat::DecimalFormat(const DecimalFormat& source) : NumberFormat(source) { in DecimalFormat() function in DecimalFormat
454 DecimalFormat& DecimalFormat::operator=(const DecimalFormat& rhs) { in operator =()
480 DecimalFormat::~DecimalFormat() { in ~DecimalFormat()
488 DecimalFormat* DecimalFormat::clone() const { in clone()
493 LocalPointer<DecimalFormat> df(new DecimalFormat(*this)); in clone()
500 UBool DecimalFormat::operator==(const Format& other) const { in operator ==()
501 auto* otherDF = dynamic_cast<const DecimalFormat*>(&other); in operator ==()
513 UnicodeString& DecimalFormat::format(double number, UnicodeString& appendTo, FieldPosition& pos) co… in format()
531 UnicodeString& DecimalFormat::format(double number, UnicodeString& appendTo, FieldPosition& pos, in format()
555 DecimalFormat::format(double number, UnicodeString& appendTo, FieldPositionIterator* posIter, in format()
578 UnicodeString& DecimalFormat::format(int32_t number, UnicodeString& appendTo, FieldPosition& pos) c… in format()
582 UnicodeString& DecimalFormat::format(int32_t number, UnicodeString& appendTo, FieldPosition& pos, in format()
588 DecimalFormat::format(int32_t number, UnicodeString& appendTo, FieldPositionIterator* posIter, in format()
593 UnicodeString& DecimalFormat::format(int64_t number, UnicodeString& appendTo, FieldPosition& pos) c… in format()
611 UnicodeString& DecimalFormat::format(int64_t number, UnicodeString& appendTo, FieldPosition& pos, in format()
635 DecimalFormat::format(int64_t number, UnicodeString& appendTo, FieldPositionIterator* posIter, in format()
659 DecimalFormat::format(StringPiece number, UnicodeString& appendTo, FieldPositionIterator* posIter, in format()
679 UnicodeString& DecimalFormat::format(const DecimalQuantity& number, UnicodeString& appendTo, in format()
700 DecimalFormat::format(const DecimalQuantity& number, UnicodeString& appendTo, FieldPosition& pos, in format()
720 void DecimalFormat::parse(const UnicodeString& text, Formattable& output, in parse()
755 CurrencyAmount* DecimalFormat::parseCurrency(const UnicodeString& text, ParsePosition& parsePositio… in parseCurrency()
793 const DecimalFormatSymbols* DecimalFormat::getDecimalFormatSymbols(void) const { in getDecimalFormatSymbols()
800 void DecimalFormat::adoptDecimalFormatSymbols(DecimalFormatSymbols* symbolsToAdopt) { in adoptDecimalFormatSymbols()
813 void DecimalFormat::setDecimalFormatSymbols(const DecimalFormatSymbols& symbols) { in setDecimalFormatSymbols()
830 const CurrencyPluralInfo* DecimalFormat::getCurrencyPluralInfo(void) const { in getCurrencyPluralInfo()
837 void DecimalFormat::adoptCurrencyPluralInfo(CurrencyPluralInfo* toAdopt) { in adoptCurrencyPluralInfo()
848 void DecimalFormat::setCurrencyPluralInfo(const CurrencyPluralInfo& info) { in setCurrencyPluralInfo()
861 UnicodeString& DecimalFormat::getPositivePrefix(UnicodeString& result) const { in getPositivePrefix()
872 void DecimalFormat::setPositivePrefix(const UnicodeString& newValue) { in setPositivePrefix()
881 UnicodeString& DecimalFormat::getNegativePrefix(UnicodeString& result) const { in getNegativePrefix()
892 void DecimalFormat::setNegativePrefix(const UnicodeString& newValue) { in setNegativePrefix()
901 UnicodeString& DecimalFormat::getPositiveSuffix(UnicodeString& result) const { in getPositiveSuffix()
912 void DecimalFormat::setPositiveSuffix(const UnicodeString& newValue) { in setPositiveSuffix()
921 UnicodeString& DecimalFormat::getNegativeSuffix(UnicodeString& result) const { in getNegativeSuffix()
932 void DecimalFormat::setNegativeSuffix(const UnicodeString& newValue) { in setNegativeSuffix()
941 UBool DecimalFormat::isSignAlwaysShown() const { in isSignAlwaysShown()
949 void DecimalFormat::setSignAlwaysShown(UBool value) { in setSignAlwaysShown()
956 int32_t DecimalFormat::getMultiplier(void) const { in getMultiplier()
974 void DecimalFormat::setMultiplier(int32_t multiplier) { in setMultiplier()
1004 int32_t DecimalFormat::getMultiplierScale() const { in getMultiplierScale()
1013 void DecimalFormat::setMultiplierScale(int32_t newValue) { in setMultiplierScale()
1020 double DecimalFormat::getRoundingIncrement(void) const { in getRoundingIncrement()
1029 void DecimalFormat::setRoundingIncrement(double newValue) { in setRoundingIncrement()
1036 ERoundingMode DecimalFormat::getRoundingMode(void) const { in getRoundingMode()
1046 void DecimalFormat::setRoundingMode(ERoundingMode roundingMode) { in setRoundingMode()
1057 int32_t DecimalFormat::getFormatWidth(void) const { in getFormatWidth()
1066 void DecimalFormat::setFormatWidth(int32_t width) { in setFormatWidth()
1073 UnicodeString DecimalFormat::getPadCharacterString() const { in getPadCharacterString()
1082 void DecimalFormat::setPadCharacter(const UnicodeString& padChar) { in setPadCharacter()
1093 EPadPosition DecimalFormat::getPadPosition(void) const { in getPadPosition()
1102 void DecimalFormat::setPadPosition(EPadPosition padPos) { in setPadPosition()
1112 UBool DecimalFormat::isScientificNotation(void) const { in isScientificNotation()
1121 void DecimalFormat::setScientificNotation(UBool useScientific) { in setScientificNotation()
1133 int8_t DecimalFormat::getMinimumExponentDigits(void) const { in getMinimumExponentDigits()
1142 void DecimalFormat::setMinimumExponentDigits(int8_t minExpDig) { in setMinimumExponentDigits()
1149 UBool DecimalFormat::isExponentSignAlwaysShown(void) const { in isExponentSignAlwaysShown()
1158 void DecimalFormat::setExponentSignAlwaysShown(UBool expSignAlways) { in setExponentSignAlwaysShown()
1165 int32_t DecimalFormat::getGroupingSize(void) const { in getGroupingSize()
1180 void DecimalFormat::setGroupingSize(int32_t newValue) { in setGroupingSize()
1187 int32_t DecimalFormat::getSecondaryGroupingSize(void) const { in getSecondaryGroupingSize()
1202 void DecimalFormat::setSecondaryGroupingSize(int32_t newValue) { in setSecondaryGroupingSize()
1209 int32_t DecimalFormat::getMinimumGroupingDigits() const { in getMinimumGroupingDigits()
1218 void DecimalFormat::setMinimumGroupingDigits(int32_t newValue) { in setMinimumGroupingDigits()
1225 UBool DecimalFormat::isDecimalSeparatorAlwaysShown(void) const { in isDecimalSeparatorAlwaysShown()
1234 void DecimalFormat::setDecimalSeparatorAlwaysShown(UBool newValue) { in setDecimalSeparatorAlwaysShown()
1241 UBool DecimalFormat::isDecimalPatternMatchRequired(void) const { in isDecimalPatternMatchRequired()
1250 void DecimalFormat::setDecimalPatternMatchRequired(UBool newValue) { in setDecimalPatternMatchRequired()
1257 UBool DecimalFormat::isParseNoExponent() const { in isParseNoExponent()
1266 void DecimalFormat::setParseNoExponent(UBool value) { in setParseNoExponent()
1273 UBool DecimalFormat::isParseCaseSensitive() const { in isParseCaseSensitive()
1282 void DecimalFormat::setParseCaseSensitive(UBool value) { in setParseCaseSensitive()
1289 UBool DecimalFormat::isFormatFailIfMoreThanMaxDigits() const { in isFormatFailIfMoreThanMaxDigits()
1298 void DecimalFormat::setFormatFailIfMoreThanMaxDigits(UBool value) { in setFormatFailIfMoreThanMaxDigits()
1305 UnicodeString& DecimalFormat::toPattern(UnicodeString& result) const { in toPattern()
1334 UnicodeString& DecimalFormat::toLocalizedPattern(UnicodeString& result) const { in toLocalizedPattern()
1346 void DecimalFormat::applyPattern(const UnicodeString& pattern, UParseError&, UErrorCode& status) { in applyPattern()
1351 void DecimalFormat::applyPattern(const UnicodeString& pattern, UErrorCode& status) { in applyPattern()
1363 void DecimalFormat::applyLocalizedPattern(const UnicodeString& localizedPattern, UParseError&, in applyLocalizedPattern()
1369 void DecimalFormat::applyLocalizedPattern(const UnicodeString& localizedPattern, UErrorCode& status… in applyLocalizedPattern()
1382 void DecimalFormat::setMaximumIntegerDigits(int32_t newValue) { in setMaximumIntegerDigits()
1394 void DecimalFormat::setMinimumIntegerDigits(int32_t newValue) { in setMinimumIntegerDigits()
1406 void DecimalFormat::setMaximumFractionDigits(int32_t newValue) { in setMaximumFractionDigits()
1422 void DecimalFormat::setMinimumFractionDigits(int32_t newValue) { in setMinimumFractionDigits()
1434 int32_t DecimalFormat::getMinimumSignificantDigits() const { in getMinimumSignificantDigits()
1443 int32_t DecimalFormat::getMaximumSignificantDigits() const { in getMaximumSignificantDigits()
1452 void DecimalFormat::setMinimumSignificantDigits(int32_t value) { in setMinimumSignificantDigits()
1463 void DecimalFormat::setMaximumSignificantDigits(int32_t value) { in setMaximumSignificantDigits()
1474 UBool DecimalFormat::areSignificantDigitsUsed() const { in areSignificantDigitsUsed()
1486 void DecimalFormat::setSignificantDigitsUsed(UBool useSignificantDigits) { in setSignificantDigitsUsed()
1508 void DecimalFormat::setCurrency(const char16_t* theCurrency, UErrorCode& ec) { in setCurrency()
1530 void DecimalFormat::setCurrency(const char16_t* theCurrency) { in setCurrency()
1535 void DecimalFormat::setCurrencyUsage(UCurrencyUsage newUsage, UErrorCode* ec) { in setCurrencyUsage()
1550 UCurrencyUsage DecimalFormat::getCurrencyUsage() const { in getCurrencyUsage()
1560 DecimalFormat::formatToDecimalQuantity(double number, DecimalQuantity& output, UErrorCode& status) … in formatToDecimalQuantity()
1571 void DecimalFormat::formatToDecimalQuantity(const Formattable& number, DecimalQuantity& output, in formatToDecimalQuantity()
1586 const number::LocalizedNumberFormatter* DecimalFormat::toNumberFormatter(UErrorCode& status) const { in toNumberFormatter()
1598 void DecimalFormat::touch(UErrorCode& status) { in touch()
1642 void DecimalFormat::touchNoError() { in touchNoError()
1647 void DecimalFormat::setPropertiesFromPattern(const UnicodeString& pattern, int32_t ignoreRounding, in setPropertiesFromPattern()
1656 const numparse::impl::NumberParserImpl* DecimalFormat::getParser(UErrorCode& status) const { in getParser()
1683 auto* nonConstThis = const_cast<DecimalFormat*>(this); in getParser()
1694 const numparse::impl::NumberParserImpl* DecimalFormat::getCurrencyParser(UErrorCode& status) const { in getCurrencyParser()
1712 auto* nonConstThis = const_cast<DecimalFormat*>(this); in getCurrencyParser()
1724 DecimalFormat::fieldPositionHelper( in fieldPositionHelper()
1741 DecimalFormat::fieldPositionIteratorHelper( in fieldPositionIteratorHelper()
1756 void DecimalFormat::setupFastFormat() { in setupFastFormat()
1826 bool DecimalFormat::fastFormatDouble(double input, UnicodeString& output) const { in fastFormatDouble()
1840 bool DecimalFormat::fastFormatInt64(int64_t input, UnicodeString& output) const { in fastFormatInt64()
1851 void DecimalFormat::doFastFormatInt32(int32_t input, bool isNegative, UnicodeString& output) const { in doFastFormatInt32()