Home
last modified time | relevance | path

Searched refs:RoundingImpl (Results 1 – 6 of 6) sorted by relevance

/external/icu/icu4c/source/i18n/
Dnumber_roundingutils.h148 class RoundingImpl {
150 RoundingImpl() = default; // default constructor: leaves object in undefined state
152 RoundingImpl(const Precision& precision, UNumberFormatRoundingMode roundingMode,
155 static RoundingImpl passThrough();
Dnumber_rounding.cpp274 RoundingImpl::RoundingImpl(const Precision& precision, UNumberFormatRoundingMode roundingMode, in RoundingImpl() function in RoundingImpl
282 RoundingImpl RoundingImpl::passThrough() { in passThrough()
283 RoundingImpl retval; in passThrough()
288 bool RoundingImpl::isSignificantDigits() const { in isSignificantDigits()
293 RoundingImpl::chooseMultiplierAndApply(impl::DecimalQuantity &input, const impl::MultiplierProducer… in chooseMultiplierAndApply()
331 void RoundingImpl::apply(impl::DecimalQuantity &value, UErrorCode& status) const { in apply()
407 void RoundingImpl::apply(impl::DecimalQuantity &value, int32_t minInt, UErrorCode /*status*/) { in apply()
Dnumber_microprops.h28 RoundingImpl rounder;
Dnumber_scientific.cpp148 micros.rounder = RoundingImpl::passThrough(); in processQuantity()
Dnumber_compact.cpp317 micros.rounder = RoundingImpl::passThrough(); in processQuantity()
/external/icu/icu4c/source/i18n/unicode/
Dnumberformatter.h136 class RoundingImpl; variable
804 friend class impl::RoundingImpl;