Home
last modified time | relevance | path

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

/external/icu/libicu/cts_headers/
Dnumber_roundingutils.h155 class RoundingImpl {
157 RoundingImpl() = default; // defaults to pass-through rounder
159 RoundingImpl(const Precision& precision, UNumberFormatRoundingMode roundingMode,
162 static RoundingImpl passThrough();
Dunits_complexconverter.h78 convert(double quantity, icu::number::impl::RoundingImpl *rounder, UErrorCode &status) const;
Dnumber_microprops.h78 RoundingImpl rounder;
Dnumber_utils.h90 const RoundingImpl& rounder, in getPluralSafe()
Dunits_router.h134 …RouteResult route(double quantity, icu::number::impl::RoundingImpl *rounder, UErrorCode &status) c…
/external/icu/icu4c/source/i18n/
Dnumber_roundingutils.h155 class RoundingImpl {
157 RoundingImpl() = default; // defaults to pass-through rounder
159 RoundingImpl(const Precision& precision, UNumberFormatRoundingMode roundingMode,
162 static RoundingImpl passThrough();
Dnumber_rounding.cpp324 RoundingImpl::RoundingImpl(const Precision& precision, UNumberFormatRoundingMode roundingMode, in RoundingImpl() function in RoundingImpl
332 RoundingImpl RoundingImpl::passThrough() { in passThrough()
336 bool RoundingImpl::isSignificantDigits() const { in isSignificantDigits()
341 RoundingImpl::chooseMultiplierAndApply(impl::DecimalQuantity &input, const impl::MultiplierProducer… in chooseMultiplierAndApply()
379 void RoundingImpl::apply(impl::DecimalQuantity &value, UErrorCode& status) const { in apply()
473 void RoundingImpl::apply(impl::DecimalQuantity &value, int32_t minInt, UErrorCode /*status*/) { in apply()
Dunits_complexconverter.h78 convert(double quantity, icu::number::impl::RoundingImpl *rounder, UErrorCode &status) const;
Dnumber_microprops.h78 RoundingImpl rounder;
Dnumber_utils.h90 const RoundingImpl& rounder, in getPluralSafe()
Dunits_router.h134 …RouteResult route(double quantity, icu::number::impl::RoundingImpl *rounder, UErrorCode &status) c…
Dunits_router.cpp95 RouteResult UnitsRouter::route(double quantity, icu::number::impl::RoundingImpl *rounder, UErrorCod… in route()
Dnumber_scientific.cpp158 micros.rounder = RoundingImpl::passThrough(); in processQuantity()
Dunits_complexconverter.cpp111 icu::number::impl::RoundingImpl *rounder, in convert()
Dnumber_compact.cpp337 micros.rounder = RoundingImpl::passThrough(); in processQuantity()
/external/icu/libicu/cts_headers/unicode/
Dnumberformatter.h152 class RoundingImpl; variable
762 friend class impl::RoundingImpl;
/external/icu/icu4c/source/i18n/unicode/
Dnumberformatter.h152 class RoundingImpl; variable
762 friend class impl::RoundingImpl;