Lines Matching refs:NFRule
37 NFRule::NFRule(const RuleBasedNumberFormat* _rbnf, const UnicodeString &_ruleText, UErrorCode &stat… in NFRule() function in NFRule
53 NFRule::~NFRule() in ~NFRule()
108 NFRule::makeRules(UnicodeString& description, in makeRules()
110 const NFRule *predecessor, in makeRules()
119 NFRule* rule1 = new NFRule(rbnf, description, status); in makeRules()
147 NFRule* rule2 = NULL; in makeRules()
163 rule2 = new NFRule(rbnf, UnicodeString(), status); in makeRules()
250 NFRule::parseRuleDescriptor(UnicodeString& description, UErrorCode& status) in parseRuleDescriptor()
413 NFRule::extractSubstitutions(const NFRuleSet* ruleSet, in extractSubstitutions()
415 const NFRule* predecessor, in extractSubstitutions()
468 NFRule::extractSubstitution(const NFRuleSet* ruleSet, in extractSubstitution()
469 const NFRule* predecessor, in extractSubstitution()
534 NFRule::setBaseValue(int64_t newBaseValue, UErrorCode& status) in setBaseValue()
572 NFRule::expectedExponent() const in expectedExponent()
600 NFRule::indexOfAnyRulePrefix() const in indexOfAnyRulePrefix()
635 NFRule::operator==(const NFRule& rhs) const in operator ==()
660 NFRule::_appendRuleText(UnicodeString& result) const in _appendRuleText()
719 int64_t NFRule::getDivisor() const in getDivisor()
739 NFRule::doFormat(int64_t number, UnicodeString& toInsertInto, int32_t pos, int32_t recursionCount, … in doFormat()
784 NFRule::doFormat(double number, UnicodeString& toInsertInto, int32_t pos, int32_t recursionCount, U… in doFormat()
837 NFRule::shouldRollBack(int64_t number) const in shouldRollBack()
899 NFRule::doParse(const UnicodeString& text, in doParse()
1106 NFRule::stripPrefix(UnicodeString& text, const UnicodeString& prefix, ParsePosition& pp) const in stripPrefix()
1158 NFRule::matchToDelimiter(const UnicodeString& text, in matchToDelimiter()
1289 NFRule::prefixLength(const UnicodeString& str, const UnicodeString& prefix, UErrorCode& status) con… in prefixLength()
1474 NFRule::findText(const UnicodeString& str, in findText()
1515 NFRule::findTextLenient(const UnicodeString& str, in findTextLenient()
1568 NFRule::allIgnorable(const UnicodeString& str, UErrorCode& status) const in allIgnorable()
1610 NFRule::setDecimalFormatSymbols(const DecimalFormatSymbols& newSymbols, UErrorCode& status) { in setDecimalFormatSymbols()