Lines Matching refs:_pos

74     MultiplierSubstitution(int32_t _pos,
80 : NFSubstitution(_pos, _ruleSet, formatter, description, status), divisor(_divisor)
186 IntegralPartSubstitution(int32_t _pos,
191 : NFSubstitution(_pos, _ruleSet, formatter, description, status) {}
222 virtual void doSubstitution(int64_t /*number*/, UnicodeString& /*toInsertInto*/, int32_t /*_pos*/) const {}
246 AbsoluteValueSubstitution(int32_t _pos,
251 : NFSubstitution(_pos, _ruleSet, formatter, description, status) {}
279 NumeratorSubstitution(int32_t _pos,
285 : NFSubstitution(_pos, _ruleSet, formatter, fixdesc(description), status), denominator(_denominator)
297 virtual void doSubstitution(int64_t /*number*/, UnicodeString& /*toInsertInto*/, int32_t /*_pos*/) const {}
321 NullSubstitution(int32_t _pos,
326 : NFSubstitution(_pos, _ruleSet, formatter, description, status) {}
330 virtual void doSubstitution(double /*number*/, UnicodeString& /*toInsertInto*/, int32_t /*_pos*/) const {}
331 virtual void doSubstitution(int64_t /*number*/, UnicodeString& /*toInsertInto*/, int32_t /*_pos*/) const {}
442 NFSubstitution::NFSubstitution(int32_t _pos,
447 : pos(_pos), ruleSet(NULL), numberFormat(NULL)
605 NFSubstitution::doSubstitution(int64_t number, UnicodeString& toInsertInto, int32_t _pos) const
611 ruleSet->format(transformNumber(number), toInsertInto, _pos + this->pos);
624 toInsertInto.insert(_pos + this->pos, temp);
639 NFSubstitution::doSubstitution(double number, UnicodeString& toInsertInto, int32_t _pos) const {
647 ruleSet->format(util64_fromDouble(numberToFormat), toInsertInto, _pos + this->pos);
654 ruleSet->format(numberToFormat, toInsertInto, _pos + this->pos);
658 toInsertInto.insert(_pos + this->pos, temp);
806 SameValueSubstitution::SameValueSubstitution(int32_t _pos,
811 : NFSubstitution(_pos, _ruleSet, formatter, description, status)
843 ModulusSubstitution::ModulusSubstitution(int32_t _pos,
850 : NFSubstitution(_pos, _ruleSet, formatter, description, status)
897 ModulusSubstitution::doSubstitution(int64_t number, UnicodeString& toInsertInto, int32_t _pos) const
903 NFSubstitution::doSubstitution(number, toInsertInto, _pos);
909 ruleToUse->doFormat(numberToFormat, toInsertInto, _pos + getPos());
922 ModulusSubstitution::doSubstitution(double number, UnicodeString& toInsertInto, int32_t _pos) const
928 NFSubstitution::doSubstitution(number, toInsertInto, _pos);
935 ruleToUse->doFormat(numberToFormat, toInsertInto, _pos + getPos());
1021 FractionalPartSubstitution::FractionalPartSubstitution(int32_t _pos,
1026 : NFSubstitution(_pos, _ruleSet, formatter, description, status)
1060 FractionalPartSubstitution::doSubstitution(double number, UnicodeString& toInsertInto, int32_t _pos) const
1065 NFSubstitution::doSubstitution(number, toInsertInto, _pos);
1083 // toInsertInto.insert(_pos + getPos(), gSpace);
1086 // getRuleSet()->format(digit, toInsertInto, _pos + getPos());
1102 toInsertInto.insert(_pos + getPos(), gSpace);
1107 getRuleSet()->format(digit, toInsertInto, _pos + getPos());
1113 getRuleSet()->format((int64_t)0, toInsertInto, _pos + getPos());