Lines Matching refs:RuleBasedNumberFormat
503 class U_I18N_API RuleBasedNumberFormat : public NumberFormat {
520 RuleBasedNumberFormat(const UnicodeString& rules, UParseError& perror, UErrorCode& status);
545 RuleBasedNumberFormat(const UnicodeString& rules, const UnicodeString& localizations,
563 RuleBasedNumberFormat(const UnicodeString& rules, const Locale& locale,
592 RuleBasedNumberFormat(const UnicodeString& rules, const UnicodeString& localizations,
610 RuleBasedNumberFormat(URBNFRuleSetTag tag, const Locale& locale, UErrorCode& status);
621 RuleBasedNumberFormat(const RuleBasedNumberFormat& rhs);
628 RuleBasedNumberFormat& operator=(const RuleBasedNumberFormat& rhs);
634 virtual ~RuleBasedNumberFormat();
989 RuleBasedNumberFormat(); // default constructor not implemented
993 RuleBasedNumberFormat(const UnicodeString& description, LocalizationInfo* localizations,
1028 RuleBasedNumberFormat::format(const Formattable& obj, in format()
1041 RuleBasedNumberFormat::format(double number, UnicodeString& output) const { in format()
1047 RuleBasedNumberFormat::format(int32_t number, UnicodeString& output) const { in format()
1053 RuleBasedNumberFormat::parse(const UnicodeString& text, Formattable& result, UErrorCode& status) co… in parse()
1061 RuleBasedNumberFormat::isLenient(void) const { in isLenient()
1068 RuleBasedNumberFormat::getDefaultRuleSet() const { in getDefaultRuleSet()