• Home
  • Raw
  • Download

Lines Matching refs:Factor

26 void U_I18N_API Factor::multiplyBy(const Factor &rhs) {  in multiplyBy()
39 void U_I18N_API Factor::divideBy(const Factor &rhs) { in divideBy()
52 void U_I18N_API Factor::power(int32_t power) { in power()
70 void U_I18N_API Factor::applyPrefix(UMeasurePrefix unitPrefix) { in applyPrefix()
85 void U_I18N_API Factor::substituteConstants() { in substituteConstants()
149 void addFactorElement(Factor &factor, StringPiece elementStr, Signum signum, UErrorCode &status) { in addFactorElement()
180 Factor extractFactorConversions(StringPiece stringFactor, UErrorCode &status) { in extractFactorConversions()
181 Factor result; in extractFactorConversions()
204 Factor loadSingleFactor(StringPiece source, const ConversionRates &ratesInfo, UErrorCode &status) { in loadSingleFactor()
206 if (U_FAILURE(status)) return Factor(); in loadSingleFactor()
209 return Factor(); in loadSingleFactor()
212 Factor result = extractFactorConversions(conversionUnit->factor.toStringPiece(), status); in loadSingleFactor()
220 Factor loadCompoundFactor(const MeasureUnitImpl &source, const ConversionRates &ratesInfo, in loadCompoundFactor()
223 Factor result; in loadCompoundFactor()
227 Factor singleFactor = loadSingleFactor(singleUnit.getSimpleUnitID(), ratesInfo, status); in loadCompoundFactor()
281 Factor finalFactor; in loadConversionRate()
285 Factor sourceToBase = loadCompoundFactor(source, ratesInfo, status); in loadConversionRate()
286 Factor targetToBase = loadCompoundFactor(target, ratesInfo, status); in loadConversionRate()
366 Factor &factor, UErrorCode &status) { in addSingleFactorConstant()
567 Factor firstUnitToBase = loadCompoundFactor(firstUnit, ratesInfo, status); in compareTwoUnits()
568 Factor secondUnitToBase = loadCompoundFactor(secondUnit, ratesInfo, status); in compareTwoUnits()