Home | History | Annotate | Download | only in i18n

Lines Matching refs:PluralRules

58 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(PluralRules)
61 PluralRules::PluralRules(UErrorCode& status)
74 PluralRules::PluralRules(const PluralRules& other)
82 PluralRules::~PluralRules() {
87 PluralRules*
88 PluralRules::clone() const {
89 return new PluralRules(*this);
92 PluralRules&
93 PluralRules::operator=(const PluralRules& other) {
109 PluralRules* U_EXPORT2
110 PluralRules::createRules(const UnicodeString& description, UErrorCode& status) {
116 PluralRules *newRules = new PluralRules(status);
132 PluralRules* U_EXPORT2
133 PluralRules::createDefaultRules(UErrorCode& status) {
137 PluralRules* U_EXPORT2
138 PluralRules::forLocale(const Locale& locale, UErrorCode& status) {
143 PluralRules *newObj = new PluralRules(status);
166 PluralRules::select(int32_t number) const {
176 PluralRules::select(double number) const {
186 PluralRules::getKeywords(UErrorCode& status) const {
196 PluralRules::isKeyword(const UnicodeString& keyword) const {
211 PluralRules::getKeywordOther() const {
216 PluralRules::operator==(const PluralRules& other) const {
282 PluralRules::parseDescription(UnicodeString& data, RuleChain& rules, UErrorCode &status)
376 PluralRules::getNumberValue(const UnicodeString& token) const {
388 PluralRules::getNextLocale(const UnicodeString& localeData, int32_t* curIndex, UnicodeString& localeName) {
410 PluralRules::getRepeatLimit() const {
421 PluralRules::addRules(RuleChain& rules) {
428 PluralRules::getRuleFromResource(const Locale& locale, UErrorCode& errCode) {