Home | History | Annotate | Download | only in unicode

Lines Matching refs:format

85  * <code>applyPattern()</code> method. The <code>format()</code>
127 * If you need a custom format and have a non-zero offset, then you need to pass the
136 * constructor, this locale will be used to format the number in the message
147 class U_I18N_API PluralFormat : public Format {
300 * Sets the pattern used by this plural format.
301 * The method parses the pattern and creates a map of format strings
305 * @param pattern the pattern for this plural format
314 using Format::format;
328 UnicodeString format(int32_t number, UErrorCode& status) const;
342 UnicodeString format(double number, UErrorCode& status) const;
360 UnicodeString& format(int32_t number,
381 UnicodeString& format(double number,
390 * and the NumberFormat is set to the default number format for
391 * the locale. The resulting format behaves the same as one
404 * Sets the number format used by this formatter. You only need to
405 * call this if you want a different number format than the default
407 * @param format the number format to use.
412 void setNumberFormat(const NumberFormat* format, UErrorCode& status);
429 virtual UBool operator==(const Format& other) const;
438 virtual UBool operator!=(const Format& other) const;
441 * Clones this Format object polymorphically. The caller owns the
445 virtual Format* clone(void) const;
448 * Redeclared Format method.
459 UnicodeString& format(const Formattable& obj,
484 * See Format::parseObject() for more.