• Home
  • Raw
  • Download

Lines Matching refs:DecimalQuantity

75 DecimalQuantity::DecimalQuantity() {  in DecimalQuantity()  function in DecimalQuantity
80 DecimalQuantity::~DecimalQuantity() { in ~DecimalQuantity()
88 DecimalQuantity::DecimalQuantity(const DecimalQuantity &other) { in DecimalQuantity() function in DecimalQuantity
92 DecimalQuantity::DecimalQuantity(DecimalQuantity&& src) U_NOEXCEPT { in DecimalQuantity() function in DecimalQuantity
96 DecimalQuantity &DecimalQuantity::operator=(const DecimalQuantity &other) { in operator =()
105 DecimalQuantity& DecimalQuantity::operator=(DecimalQuantity&& src) U_NOEXCEPT { in operator =()
114 void DecimalQuantity::copyFieldsFrom(const DecimalQuantity& other) { in copyFieldsFrom()
127 void DecimalQuantity::clear() { in clear()
134 void DecimalQuantity::setMinInteger(int32_t minInt) { in setMinInteger()
148 void DecimalQuantity::setMinFraction(int32_t minFrac) { in setMinFraction()
157 void DecimalQuantity::applyMaxInteger(int32_t maxInt) { in applyMaxInteger()
177 uint64_t DecimalQuantity::getPositionFingerprint() const { in getPositionFingerprint()
184 void DecimalQuantity::roundToIncrement(double roundingIncrement, RoundingMode roundingMode, in roundToIncrement()
209 void DecimalQuantity::multiplyBy(const DecNum& multiplicand, UErrorCode& status) { in multiplyBy()
222 void DecimalQuantity::divideBy(const DecNum& divisor, UErrorCode& status) { in divideBy()
235 void DecimalQuantity::negate() { in negate()
239 int32_t DecimalQuantity::getMagnitude() const { in getMagnitude()
244 bool DecimalQuantity::adjustMagnitude(int32_t delta) { in adjustMagnitude()
257 double DecimalQuantity::getPluralOperand(PluralOperand operand) const { in getPluralOperand()
284 int32_t DecimalQuantity::getExponent() const { in getExponent()
288 void DecimalQuantity::adjustExponent(int delta) { in adjustExponent()
292 bool DecimalQuantity::hasIntegerValue() const { in hasIntegerValue()
296 int32_t DecimalQuantity::getUpperDisplayMagnitude() const { in getUpperDisplayMagnitude()
306 int32_t DecimalQuantity::getLowerDisplayMagnitude() const { in getLowerDisplayMagnitude()
316 int8_t DecimalQuantity::getDigit(int32_t magnitude) const { in getDigit()
324 int32_t DecimalQuantity::fractionCount() const { in fractionCount()
329 int32_t DecimalQuantity::fractionCountWithoutTrailingZeros() const { in fractionCountWithoutTrailingZeros()
334 bool DecimalQuantity::isNegative() const { in isNegative()
338 Signum DecimalQuantity::signum() const { in signum()
352 bool DecimalQuantity::isInfinite() const { in isInfinite()
356 bool DecimalQuantity::isNaN() const { in isNaN()
360 bool DecimalQuantity::isZeroish() const { in isZeroish()
364 DecimalQuantity &DecimalQuantity::setToInt(int32_t n) { in setToInt()
381 void DecimalQuantity::_setToInt(int32_t n) { in _setToInt()
389 DecimalQuantity &DecimalQuantity::setToLong(int64_t n) { in setToLong()
403 void DecimalQuantity::_setToLong(int64_t n) { in _setToLong()
418 DecimalQuantity &DecimalQuantity::setToDouble(double n) { in setToDouble()
437 void DecimalQuantity::_setToDoubleFast(double n) { in _setToDoubleFast()
486 void DecimalQuantity::convertToAccurateDouble() { in convertToAccurateDouble()
512 DecimalQuantity &DecimalQuantity::setToDecNumber(StringPiece n, UErrorCode& status) { in setToDecNumber()
524 DecimalQuantity& DecimalQuantity::setToDecNum(const DecNum& decnum, UErrorCode& status) { in setToDecNum()
532 void DecimalQuantity::_setToDecNum(const DecNum& decnum, UErrorCode& status) { in _setToDecNum()
543 int64_t DecimalQuantity::toLong(bool truncateIfOverflow) const { in toLong()
561 uint64_t DecimalQuantity::toFractionLong(bool includeTrailingZeros) const { in toFractionLong()
580 bool DecimalQuantity::fitsInLong(bool ignoreFraction) const { in fitsInLong()
612 double DecimalQuantity::toDouble() const { in toDouble()
633 DecNum& DecimalQuantity::toDecNum(DecNum& output, UErrorCode& status) const { in toDecNum()
652 void DecimalQuantity::truncate() { in truncate()
660 void DecimalQuantity::roundToNickel(int32_t magnitude, RoundingMode roundingMode, UErrorCode& statu… in roundToNickel()
664 void DecimalQuantity::roundToMagnitude(int32_t magnitude, RoundingMode roundingMode, UErrorCode& st… in roundToMagnitude()
668 void DecimalQuantity::roundToMagnitude(int32_t magnitude, RoundingMode roundingMode, bool nickel, U… in roundToMagnitude()
866 void DecimalQuantity::roundToInfinity() { in roundToInfinity()
872 void DecimalQuantity::appendDigit(int8_t value, int32_t leadingZeros, bool appendAsInteger) { in appendDigit()
902 UnicodeString DecimalQuantity::toPlainString() const { in toPlainString()
936 UnicodeString DecimalQuantity::toScientificString() const { in toScientificString()
984 int8_t DecimalQuantity::getDigitPos(int32_t position) const { in getDigitPos()
994 void DecimalQuantity::setDigitPos(int32_t position, int8_t value) { in setDigitPos()
1009 void DecimalQuantity::shiftLeft(int32_t numDigits) { in shiftLeft()
1024 void DecimalQuantity::shiftRight(int32_t numDigits) { in shiftRight()
1040 void DecimalQuantity::popFromLeft(int32_t numDigits) { in popFromLeft()
1053 void DecimalQuantity::setBcdToZero() { in setBcdToZero()
1068 void DecimalQuantity::readIntToBcd(int32_t n) { in readIntToBcd()
1082 void DecimalQuantity::readLongToBcd(int64_t n) { in readLongToBcd()
1107 void DecimalQuantity::readDecNumberToBcd(const DecNum& decnum) { in readDecNumberToBcd()
1125 void DecimalQuantity::readDoubleConversionToBcd( in readDoubleConversionToBcd()
1145 void DecimalQuantity::compact() { in compact()
1189 void DecimalQuantity::ensureCapacity() { in ensureCapacity()
1193 void DecimalQuantity::ensureCapacity(int32_t capacity) { in ensureCapacity()
1216 void DecimalQuantity::switchStorage() { in switchStorage()
1241 void DecimalQuantity::copyBcdFrom(const DecimalQuantity &other) { in copyBcdFrom()
1251 void DecimalQuantity::moveBcdFrom(DecimalQuantity &other) { in moveBcdFrom()
1265 const char16_t* DecimalQuantity::checkHealth() const { in checkHealth()
1303 bool DecimalQuantity::operator==(const DecimalQuantity& other) const { in operator ==()
1329 UnicodeString DecimalQuantity::toString() const { in toString()