Lines Matching refs:PluralFormat
38 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(PluralFormat) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() argument
40 PluralFormat::PluralFormat(UErrorCode& status) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
48 PluralFormat::PluralFormat(const Locale& loc, UErrorCode& status) in PluralFormat() function in PluralFormat
56 PluralFormat::PluralFormat(const PluralRules& rules, UErrorCode& status) in PluralFormat() function in PluralFormat
64 PluralFormat::PluralFormat(const Locale& loc, in PluralFormat() function in PluralFormat
74 PluralFormat::PluralFormat(const Locale& loc, in PluralFormat() function in PluralFormat
84 PluralFormat::PluralFormat(const UnicodeString& pat, in PluralFormat() function in PluralFormat
94 PluralFormat::PluralFormat(const Locale& loc, in PluralFormat() function in PluralFormat
105 PluralFormat::PluralFormat(const PluralRules& rules, in PluralFormat() function in PluralFormat
116 PluralFormat::PluralFormat(const Locale& loc, in PluralFormat() function in PluralFormat
128 PluralFormat::PluralFormat(const Locale& loc, in PluralFormat() function in PluralFormat
140 PluralFormat::PluralFormat(const PluralFormat& other) in PluralFormat() function in PluralFormat
150 PluralFormat::copyObjects(const PluralFormat& other) { in copyObjects()
172 PluralFormat::~PluralFormat() { in ~PluralFormat()
177 PluralFormat::init(const PluralRules* rules, UPluralType type, UErrorCode& status) { in init()
196 PluralFormat::applyPattern(const UnicodeString& newPattern, UErrorCode& status) { in applyPattern()
207 PluralFormat::format(const Formattable& obj, in format()
223 PluralFormat::format(int32_t number, UErrorCode& status) const { in format()
230 PluralFormat::format(double number, UErrorCode& status) const { in format()
238 PluralFormat::format(int32_t number, in format()
246 PluralFormat::format(double number, in format()
254 PluralFormat::format(const Formattable& numberObject, double number, in format()
321 PluralFormat::toPattern(UnicodeString& appendTo) { in toPattern()
331 PluralFormat::setLocale(const Locale& loc, UErrorCode& status) { in setLocale()
345 PluralFormat::setNumberFormat(const NumberFormat* format, UErrorCode& status) { in setNumberFormat()
359 PluralFormat::clone() const in clone()
361 return new PluralFormat(*this); in clone()
365 PluralFormat&
366 PluralFormat::operator=(const PluralFormat& other) { in operator =()
378 PluralFormat::operator==(const Format& other) const { in operator ==()
385 const PluralFormat& o = (const PluralFormat&)other; in operator ==()
397 PluralFormat::operator!=(const Format& other) const { in operator !=()
402 PluralFormat::parseObject(const UnicodeString& /*source*/, in parseObject()
410 int32_t PluralFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex, in findSubMessage()
499 void PluralFormat::parseType(const UnicodeString& source, const NFRule *rbnfLenientScanner, Formatt… in parseType()
570 PluralFormat::PluralSelector::~PluralSelector() {} in ~PluralSelector()
572 PluralFormat::PluralSelectorAdapter::~PluralSelectorAdapter() { in ~PluralSelectorAdapter()
576 UnicodeString PluralFormat::PluralSelectorAdapter::select(void *context, double number, in select()
583 void PluralFormat::PluralSelectorAdapter::reset() { in reset()