Home | History | Annotate | Download | only in unicode

Lines Matching defs:NumberFormat

56  * NumberFormat helps you to format and parse numbers for any locale.
68 * NumberFormat* nf = NumberFormat::createInstance(success)
81 * nf = NumberFormat::createInstance( success );
96 * nf = NumberFormat::createInstance( Locale::FRENCH, success );
99 * You can use a NumberFormat to parse also.
132 * try casting the NumberFormat you get from the factory methods to a
165 class U_I18N_API NumberFormat : public Format {
205 virtual ~NumberFormat();
292 * Format a double number. These methods call the NumberFormat
305 * Format a long number. These methods call the NumberFormat
318 * Format an int64 number. These methods call the NumberFormat
456 * The default implementation in NumberFormat converts the decimal number
457 * to a double and formats that. Subclasses of NumberFormat that want
478 * The default implementation in NumberFormat converts the decimal number
479 * to a double and formats that. Subclasses of NumberFormat that want
550 * @see NumberFormat::isParseIntegerOnly
586 * dependant and determined by sub-classes of NumberFormat.
629 static NumberFormat* U_EXPORT2 createInstance(UErrorCode&);
639 static NumberFormat* U_EXPORT2 createInstance(const Locale& inLocale,
647 * @return A new NumberFormat instance.
650 static NumberFormat* U_EXPORT2 createInstance(const Locale& desiredLocale,
659 static NumberFormat* U_EXPORT2 createCurrencyInstance(UErrorCode&);
666 static NumberFormat* U_EXPORT2 createCurrencyInstance(const Locale& inLocale,
673 static NumberFormat* U_EXPORT2 createPercentInstance(UErrorCode&);
680 static NumberFormat* U_EXPORT2 createPercentInstance(const Locale& inLocale,
687 static NumberFormat* U_EXPORT2 createScientificInstance(UErrorCode&);
694 static NumberFormat* U_EXPORT2 createScientificInstance(const Locale& inLocale,
739 * determined by sub-classes of NumberFormat.
871 * because NumberFormat is an abstract base class, no fully constructed object
872 * will have the class ID returned by NumberFormat::getStaticClassID().
897 NumberFormat();
903 NumberFormat(const NumberFormat&);
909 NumberFormat& operator=(const NumberFormat&);
930 * @return A new NumberFormat instance.
932 static NumberFormat* makeInstance(const Locale& desiredLocale,
989 * return an appropriate instance of NumberFormat.
992 virtual NumberFormat* createFormat(const Locale& loc, UNumberFormatStyle formatType) = 0;
1039 NumberFormat::isParseIntegerOnly() const
1045 NumberFormat::isLenient() const
1051 NumberFormat::format(const Formattable& obj,