Lines Matching refs:_pos

71     MultiplierSubstitution(int32_t _pos,
77 : NFSubstitution(_pos, _ruleSet, formatter, description, status), divisor(_divisor)
175 IntegralPartSubstitution(int32_t _pos,
180 : NFSubstitution(_pos, _ruleSet, formatter, description, status) {}
207 virtual void doSubstitution(int64_t /*number*/, UnicodeString& /*toInsertInto*/, int32_t /*_pos*/) const {}
229 AbsoluteValueSubstitution(int32_t _pos,
234 : NFSubstitution(_pos, _ruleSet, formatter, description, status) {}
259 NumeratorSubstitution(int32_t _pos,
265 : NFSubstitution(_pos, _ruleSet, formatter, fixdesc(description), status), denominator(_denominator)
276 virtual void doSubstitution(int64_t /*number*/, UnicodeString& /*toInsertInto*/, int32_t /*_pos*/) const {}
298 NullSubstitution(int32_t _pos,
303 : NFSubstitution(_pos, _ruleSet, formatter, description, status) {}
306 virtual void doSubstitution(double /*number*/, UnicodeString& /*toInsertInto*/, int32_t /*_pos*/) const {}
307 virtual void doSubstitution(int64_t /*number*/, UnicodeString& /*toInsertInto*/, int32_t /*_pos*/) const {}
416 NFSubstitution::NFSubstitution(int32_t _pos,
421 : pos(_pos), ruleSet(NULL), numberFormat(NULL)
579 NFSubstitution::doSubstitution(int64_t number, UnicodeString& toInsertInto, int32_t _pos) const
585 ruleSet->format(transformNumber(number), toInsertInto, _pos + this->pos);
598 toInsertInto.insert(_pos + this->pos, temp);
613 NFSubstitution::doSubstitution(double number, UnicodeString& toInsertInto, int32_t _pos) const {
621 ruleSet->format(util64_fromDouble(numberToFormat), toInsertInto, _pos + this->pos);
628 ruleSet->format(numberToFormat, toInsertInto, _pos + this->pos);
632 toInsertInto.insert(_pos + this->pos, temp);
780 SameValueSubstitution::SameValueSubstitution(int32_t _pos,
785 : NFSubstitution(_pos, _ruleSet, formatter, description, status)
817 ModulusSubstitution::ModulusSubstitution(int32_t _pos,
824 : NFSubstitution(_pos, _ruleSet, formatter, description, status)
871 ModulusSubstitution::doSubstitution(int64_t number, UnicodeString& toInsertInto, int32_t _pos) const
877 NFSubstitution::doSubstitution(number, toInsertInto, _pos);
883 ruleToUse->doFormat(numberToFormat, toInsertInto, _pos + getPos());
896 ModulusSubstitution::doSubstitution(double number, UnicodeString& toInsertInto, int32_t _pos) const
902 NFSubstitution::doSubstitution(number, toInsertInto, _pos);
909 ruleToUse->doFormat(numberToFormat, toInsertInto, _pos + getPos());
974 FractionalPartSubstitution::FractionalPartSubstitution(int32_t _pos,
979 : NFSubstitution(_pos, _ruleSet, formatter, description, status)
1013 FractionalPartSubstitution::doSubstitution(double number, UnicodeString& toInsertInto, int32_t _pos) const
1018 NFSubstitution::doSubstitution(number, toInsertInto, _pos);
1036 // toInsertInto.insert(_pos + getPos(), gSpace);
1039 // getRuleSet()->format(digit, toInsertInto, _pos + getPos());
1055 toInsertInto.insert(_pos + getPos(), gSpace);
1060 getRuleSet()->format(digit, toInsertInto, _pos + getPos());
1066 getRuleSet()->format((int64_t)0, toInsertInto, _pos + getPos());