Lines Matching refs:PluralRules
200 class U_I18N_API PluralRules : public UObject {
210 PluralRules(UErrorCode& status);
216 PluralRules(const PluralRules& other);
222 virtual ~PluralRules();
228 PluralRules* clone() const;
234 PluralRules& operator=(const PluralRules&);
246 static PluralRules* U_EXPORT2 createRules(const UnicodeString& description,
257 static PluralRules* U_EXPORT2 createDefaultRules(UErrorCode& status);
275 static PluralRules* U_EXPORT2 forLocale(const Locale& locale, UErrorCode& status);
293 …static PluralRules* U_EXPORT2 forLocale(const Locale& locale, UPluralType type, UErrorCode& status…
316 …static PluralRules* U_EXPORT2 internalForLocale(const Locale& locale, UPluralType type, UErrorCode…
487 virtual UBool operator==(const PluralRules& other) const;
497 UBool operator!=(const PluralRules& other) const {return !operator==(other);}
519 PluralRules(); // default constructor not implemented