Lines Matching refs:PluralFormat
33 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(PluralFormat) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() argument
35 PluralFormat::PluralFormat(UErrorCode& status) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
43 PluralFormat::PluralFormat(const Locale& loc, UErrorCode& status) in PluralFormat() function in PluralFormat
51 PluralFormat::PluralFormat(const PluralRules& rules, UErrorCode& status) in PluralFormat() function in PluralFormat
59 PluralFormat::PluralFormat(const Locale& loc, in PluralFormat() function in PluralFormat
69 PluralFormat::PluralFormat(const Locale& loc, in PluralFormat() function in PluralFormat
79 PluralFormat::PluralFormat(const UnicodeString& pat, in PluralFormat() function in PluralFormat
89 PluralFormat::PluralFormat(const Locale& loc, in PluralFormat() function in PluralFormat
100 PluralFormat::PluralFormat(const PluralRules& rules, in PluralFormat() function in PluralFormat
111 PluralFormat::PluralFormat(const Locale& loc, in PluralFormat() function in PluralFormat
123 PluralFormat::PluralFormat(const Locale& loc, in PluralFormat() function in PluralFormat
135 PluralFormat::PluralFormat(const PluralFormat& other) in PluralFormat() function in PluralFormat
145 PluralFormat::copyObjects(const PluralFormat& other) { in copyObjects()
167 PluralFormat::~PluralFormat() { in ~PluralFormat()
172 PluralFormat::init(const PluralRules* rules, UPluralType type, UErrorCode& status) { in init()
191 PluralFormat::applyPattern(const UnicodeString& newPattern, UErrorCode& status) { in applyPattern()
202 PluralFormat::format(const Formattable& obj, in format()
218 PluralFormat::format(int32_t number, UErrorCode& status) const { in format()
225 PluralFormat::format(double number, UErrorCode& status) const { in format()
233 PluralFormat::format(int32_t number, in format()
241 PluralFormat::format(double number, in format()
283 PluralFormat::toPattern(UnicodeString& appendTo) { in toPattern()
293 PluralFormat::setLocale(const Locale& loc, UErrorCode& status) { in setLocale()
307 PluralFormat::setNumberFormat(const NumberFormat* format, UErrorCode& status) { in setNumberFormat()
321 PluralFormat::clone() const in clone()
323 return new PluralFormat(*this); in clone()
327 PluralFormat&
328 PluralFormat::operator=(const PluralFormat& other) { in operator =()
340 PluralFormat::operator==(const Format& other) const { in operator ==()
347 const PluralFormat& o = (const PluralFormat&)other; in operator ==()
359 PluralFormat::operator!=(const Format& other) const { in operator !=()
364 PluralFormat::parseObject(const UnicodeString& /*source*/, in parseObject()
372 int32_t PluralFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex, in findSubMessage()
460 PluralFormat::PluralSelector::~PluralSelector() {} in ~PluralSelector()
462 PluralFormat::PluralSelectorAdapter::~PluralSelectorAdapter() { in ~PluralSelectorAdapter()
466 UnicodeString PluralFormat::PluralSelectorAdapter::select(double number, in select()
471 void PluralFormat::PluralSelectorAdapter::reset() { in reset()