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()
328 PluralFormat::toPattern(UnicodeString& appendTo) { in toPattern()
338 PluralFormat::setLocale(const Locale& loc, UErrorCode& status) { in setLocale()
352 PluralFormat::setNumberFormat(const NumberFormat* format, UErrorCode& status) { in setNumberFormat()
365 PluralFormat*
366 PluralFormat::clone() const in clone()
368 return new PluralFormat(*this); in clone()
372 PluralFormat&
373 PluralFormat::operator=(const PluralFormat& other) { in operator =()
385 PluralFormat::operator==(const Format& other) const { in operator ==()
392 const PluralFormat& o = (const PluralFormat&)other; in operator ==()
404 PluralFormat::operator!=(const Format& other) const { in operator !=()
409 PluralFormat::parseObject(const UnicodeString& /*source*/, in parseObject()
417 int32_t PluralFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex, in findSubMessage()
506 void PluralFormat::parseType(const UnicodeString& source, const NFRule *rbnfLenientScanner, Formatt… in parseType()
583 PluralFormat::PluralSelector::~PluralSelector() {} in ~PluralSelector()
585 PluralFormat::PluralSelectorAdapter::~PluralSelectorAdapter() { in ~PluralSelectorAdapter()
589 UnicodeString PluralFormat::PluralSelectorAdapter::select(void *context, double number, in select()
596 void PluralFormat::PluralSelectorAdapter::reset() { in reset()