Home
last modified time | relevance | path

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

/external/icu4c/i18n/
Dnfrs.h31 class NFRuleSet : public UMemory {
33 NFRuleSet(UnicodeString* descriptions, int32_t index, UErrorCode& status);
37 ~NFRuleSet();
39 UBool operator==(const NFRuleSet& rhs) const;
40 UBool operator!=(const NFRuleSet& rhs) const { return !operator==(rhs); }
73 NFRuleSet(const NFRuleSet &other); // forbid copying of this class
74 NFRuleSet &operator=(const NFRuleSet &other); // forbid copying of this class
Dnfrs.cpp121 NFRuleSet::NFRuleSet(UnicodeString* descriptions, int32_t index, UErrorCode& status) in NFRuleSet() function in NFRuleSet
182 NFRuleSet::parseRules(UnicodeString& description, const RuleBasedNumberFormat* owner, UErrorCode& s… in parseRules()
293 NFRuleSet::~NFRuleSet() in ~NFRuleSet()
315 NFRuleSet::operator==(const NFRuleSet& rhs) const in operator ==()
338 NFRuleSet::format(int64_t number, UnicodeString& toAppendTo, int32_t pos) const in format()
342 NFRuleSet* ncThis = (NFRuleSet*)this; in format()
354 NFRuleSet::format(double number, UnicodeString& toAppendTo, int32_t pos) const in format()
358 NFRuleSet* ncThis = (NFRuleSet*)this; in format()
370 NFRuleSet::findDoubleRule(double number) const in findDoubleRule()
413 NFRuleSet::findNormalRule(int64_t number) const in findNormalRule()
[all …]
Dnfsubs.h34 const NFRuleSet* ruleSet;
39 const NFRuleSet* ruleSet,
48 const NFRuleSet* getRuleSet() const { return ruleSet; } in getRuleSet()
60 const NFRuleSet* ruleSet,
Dnfrule.h25 class NFRuleSet; variable
44 const NFRuleSet* ruleSet,
79 …void extractSubstitutions(const NFRuleSet* ruleSet, const NFRule* predecessor, const RuleBasedNumb…
80 …NFSubstitution* extractSubstitution(const NFRuleSet* ruleSet, const NFRule* predecessor, const Rul…
Drbnf.cpp872 NFRuleSet** p = ruleSets; in operator ==()
873 NFRuleSet** q = rhs.ruleSets; in operator ==()
895 for (NFRuleSet** p = ruleSets; *p; ++p) { in getRules()
910 for (NFRuleSet** p = ruleSets; *p; ++p) { in getRuleSetName()
911 NFRuleSet* rs = *p; in getRuleSetName()
931 for (NFRuleSet** p = ruleSets; *p; ++p) { in getNumberOfRuleSetNames()
1015 NFRuleSet*
1019 for (NFRuleSet** p = ruleSets; *p; ++p) { in findRuleSet()
1020 NFRuleSet* rs = *p; in findRuleSet()
1081 NFRuleSet *rs = findRuleSet(ruleSetName, status); in format()
[all …]
Dnfsubs.cpp50 const NFRuleSet* ruleset,
76 const NFRuleSet* _ruleSet, in MultiplierSubstitution()
135 const NFRuleSet* ruleSet,
187 const NFRuleSet* _ruleSet, in IntegralPartSubstitution()
213 const NFRuleSet* ruleSet,
247 const NFRuleSet* _ruleSet, in AbsoluteValueSubstitution()
281 const NFRuleSet* _ruleSet, in NumeratorSubstitution()
322 const NFRuleSet* _ruleSet, in NullSubstitution()
357 const NFRuleSet* ruleSet, in makeSubstitution()
443 const NFRuleSet* _ruleSet, in NFSubstitution()
[all …]
Dnfrule.cpp89 const NFRuleSet *ruleSet, in makeRules()
371 NFRule::extractSubstitutions(const NFRuleSet* ruleSet, in extractSubstitutions()
395 NFRule::extractSubstitution(const NFRuleSet* ruleSet, in extractSubstitution()
/external/chromium_org/third_party/icu/source/i18n/
Dnfrs.h31 class NFRuleSet : public UMemory {
33 NFRuleSet(UnicodeString* descriptions, int32_t index, UErrorCode& status);
37 ~NFRuleSet();
39 UBool operator==(const NFRuleSet& rhs) const;
40 UBool operator!=(const NFRuleSet& rhs) const { return !operator==(rhs); }
78 NFRuleSet(const NFRuleSet &other); // forbid copying of this class
79 NFRuleSet &operator=(const NFRuleSet &other); // forbid copying of this class
Dnfrs.cpp117 NFRuleSet::NFRuleSet(UnicodeString* descriptions, int32_t index, UErrorCode& status) in NFRuleSet() function in NFRuleSet
172 NFRuleSet::parseRules(UnicodeString& description, const RuleBasedNumberFormat* owner, UErrorCode& s… in parseRules()
268 NFRuleSet::~NFRuleSet() in ~NFRuleSet()
290 NFRuleSet::operator==(const NFRuleSet& rhs) const in operator ==()
313 NFRuleSet::format(int64_t number, UnicodeString& toAppendTo, int32_t pos) const in format()
317 NFRuleSet* ncThis = (NFRuleSet*)this; in format()
329 NFRuleSet::format(double number, UnicodeString& toAppendTo, int32_t pos) const in format()
333 NFRuleSet* ncThis = (NFRuleSet*)this; in format()
345 NFRuleSet::findDoubleRule(double number) const in findDoubleRule()
388 NFRuleSet::findNormalRule(int64_t number) const in findNormalRule()
[all …]
Dnfsubs.h34 const NFRuleSet* ruleSet;
39 const NFRuleSet* ruleSet,
48 const NFRuleSet* getRuleSet() const { return ruleSet; } in getRuleSet()
60 const NFRuleSet* ruleSet,
Dnfrule.h25 class NFRuleSet; variable
44 const NFRuleSet* ruleSet,
79 …void extractSubstitutions(const NFRuleSet* ruleSet, const NFRule* predecessor, const RuleBasedNumb…
80 …NFSubstitution* extractSubstitution(const NFRuleSet* ruleSet, const NFRule* predecessor, const Rul…
Drbnf.cpp887 NFRuleSet** p = ruleSets; in operator ==()
888 NFRuleSet** q = rhs.ruleSets; in operator ==()
910 for (NFRuleSet** p = ruleSets; *p; ++p) { in getRules()
925 for (NFRuleSet** p = ruleSets; *p; ++p) { in getRuleSetName()
926 NFRuleSet* rs = *p; in getRuleSetName()
946 for (NFRuleSet** p = ruleSets; *p; ++p) { in getNumberOfRuleSetNames()
1030 NFRuleSet*
1034 for (NFRuleSet** p = ruleSets; *p; ++p) { in findRuleSet()
1035 NFRuleSet* rs = *p; in findRuleSet()
1088 NFRuleSet *rs = findRuleSet(ruleSetName, status); in format()
[all …]
Dnfsubs.cpp50 const NFRuleSet* ruleset,
73 const NFRuleSet* _ruleSet, in MultiplierSubstitution()
129 const NFRuleSet* ruleSet,
176 const NFRuleSet* _ruleSet, in IntegralPartSubstitution()
199 const NFRuleSet* ruleSet,
230 const NFRuleSet* _ruleSet, in AbsoluteValueSubstitution()
261 const NFRuleSet* _ruleSet, in NumeratorSubstitution()
299 const NFRuleSet* _ruleSet, in NullSubstitution()
331 const NFRuleSet* ruleSet, in makeSubstitution()
417 const NFRuleSet* _ruleSet, in NFSubstitution()
[all …]
Dnfrule.cpp91 const NFRuleSet *ruleSet, in makeRules()
373 NFRule::extractSubstitutions(const NFRuleSet* ruleSet, in extractSubstitutions()
397 NFRule::extractSubstitution(const NFRuleSet* ruleSet, in extractSubstitution()
/external/icu4c/i18n/unicode/
Drbnf.h40 class NFRuleSet; variable
1000 void format(double number, NFRuleSet& ruleSet);
1001 NFRuleSet* findRuleSet(const UnicodeString& name, UErrorCode& status) const;
1008 inline NFRuleSet * getDefaultRuleSet() const;
1013 NFRuleSet **ruleSets;
1016 NFRuleSet *defaultRuleSet;
1067 inline NFRuleSet*
/external/chromium_org/third_party/icu/source/i18n/unicode/
Drbnf.h40 class NFRuleSet; variable
979 void format(double number, NFRuleSet& ruleSet);
980 NFRuleSet* findRuleSet(const UnicodeString& name, UErrorCode& status) const;
987 inline NFRuleSet * getDefaultRuleSet() const;
992 NFRuleSet **ruleSets;
993 NFRuleSet *defaultRuleSet;
1048 inline NFRuleSet*
/external/chromium_org/third_party/icu/source/common/unicode/
Durename.h2036 #define NFRuleSet U_ICU_ENTRY_POINT_RENAME(NFRuleSet) macro