• Home
  • Raw
  • Download

Lines Matching refs:PluralRules

61 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(PluralRules)
64 PluralRules::PluralRules(UErrorCode& /*status*/) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
70 PluralRules::PluralRules(const PluralRules& other) in PluralRules() function in PluralRules
77 PluralRules::~PluralRules() { in ~PluralRules()
85 PluralRules*
86 PluralRules::clone() const { in clone()
87 return new PluralRules(*this); in clone()
90 PluralRules&
91 PluralRules::operator=(const PluralRules& other) { in operator =()
105 StringEnumeration* PluralRules::getAvailableLocales(UErrorCode &status) { in getAvailableLocales()
118 PluralRules* U_EXPORT2
119 PluralRules::createRules(const UnicodeString& description, UErrorCode& status) { in createRules()
125 PluralRules *newRules = new PluralRules(status); in createRules()
138 PluralRules* U_EXPORT2
139 PluralRules::createDefaultRules(UErrorCode& status) { in createDefaultRules()
150 PluralRules *pr = PluralRules::internalForLocale( in createObject()
169 PluralRules::createSharedInstance( in createSharedInstance()
183 PluralRules* U_EXPORT2
184 PluralRules::forLocale(const Locale& locale, UErrorCode& status) { in forLocale()
188 PluralRules* U_EXPORT2
189 PluralRules::forLocale(const Locale& locale, UPluralType type, UErrorCode& status) { in forLocale()
198 PluralRules *result = (*shared)->clone(); in forLocale()
206 PluralRules* U_EXPORT2
207 PluralRules::internalForLocale(const Locale& locale, UPluralType type, UErrorCode& status) { in internalForLocale()
215 PluralRules *newObj = new PluralRules(status); in internalForLocale()
240 PluralRules::select(int32_t number) const { in select()
245 PluralRules::select(double number) const { in select()
250 PluralRules::select(const FixedDecimal &number) const { in select()
260 PluralRules::select(const VisibleDigitsWithExponent &number) const { in select()
270 PluralRules::getKeywords(UErrorCode& status) const { in getKeywords()
282 PluralRules::getUniqueKeywordValue(const UnicodeString& /* keyword */) { in getUniqueKeywordValue()
288 PluralRules::getAllKeywordValues(const UnicodeString & /* keyword */, double * /* dest */, in getAllKeywordValues()
374 PluralRules::getSamples(const UnicodeString &keyword, double *dest, in getSamples()
388 RuleChain *PluralRules::rulesForKeyword(const UnicodeString &keyword) const { in rulesForKeyword()
400 PluralRules::isKeyword(const UnicodeString& keyword) const { in isKeyword()
408 PluralRules::getKeywordOther() const { in getKeywordOther()
413 PluralRules::operator==(const PluralRules& other) const { in operator ==()
450 PluralRuleParser::parse(const UnicodeString& ruleData, PluralRules *prules, UErrorCode &status) in parse()
631 PluralRules::getRuleFromResource(const Locale& locale, UPluralType type, UErrorCode& errCode) { in getRuleFromResource()
713 PluralRules::getRules() const { in getRules()