Lines Matching defs:ChoiceFormat
42 // class ChoiceFormat
47 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(ChoiceFormat)
49 // Special characters used by ChoiceFormat. There are two characters
73 // Creates a ChoiceFormat instance based on the pattern.
75 ChoiceFormat::ChoiceFormat(const UnicodeString& newPattern,
84 // Creates a ChoiceFormat instance with the limit array and
87 ChoiceFormat::ChoiceFormat(const double* limits,
98 ChoiceFormat::ChoiceFormat(const double* limits,
111 ChoiceFormat::ChoiceFormat(const ChoiceFormat& that)
120 // ChoiceFormat instance based on the
123 ChoiceFormat::ChoiceFormat(const UnicodeString& newPattern,
134 ChoiceFormat::operator==(const Format& that) const
138 ChoiceFormat& thatAlias = (ChoiceFormat&)that;
145 const ChoiceFormat&
146 ChoiceFormat::operator=(const ChoiceFormat& that)
158 ChoiceFormat::~ChoiceFormat()
168 ChoiceFormat::dtos(double value,
223 ChoiceFormat::applyPattern(const UnicodeString& pattern,
231 // Applies the pattern to this ChoiceFormat instance.
234 ChoiceFormat::applyPattern(const UnicodeString& pattern,
245 ChoiceFormat::toPattern(UnicodeString& result) const
253 ChoiceFormat::setChoices( const double* limits,
264 ChoiceFormat::setChoices( const double* limits,
274 ChoiceFormat::setChoices(const double* limits,
345 ChoiceFormat::getLimits(int32_t& cnt) const
355 ChoiceFormat::getClosures(int32_t& cnt) const
365 ChoiceFormat::getFormats(int32_t& cnt) const
377 ChoiceFormat::format(int64_t number,
389 ChoiceFormat::format(int32_t number,
400 ChoiceFormat::format(double number,
423 ChoiceFormat::findSubMessage(const MessagePattern &pattern, int32_t partIndex, double number) {
442 // Reached the end of the ChoiceFormat style.
468 ChoiceFormat::format(const Formattable* objs,
498 ChoiceFormat::format(const Formattable& obj,
508 ChoiceFormat::parse(const UnicodeString& text,
516 ChoiceFormat::parseArgument(
551 ChoiceFormat::matchStringUntilLimitPart(
578 ChoiceFormat::parse(const UnicodeString& text,
588 ChoiceFormat::clone() const
590 ChoiceFormat *aCopy = new ChoiceFormat(*this);