Public Member Functions |
| | CompactDecimalFormat (constCompactDecimalFormat &source) |
| | Copy constructor.More...
|
| |
| | ~CompactDecimalFormat () override |
| | Destructor.More...
|
| |
| CompactDecimalFormat & | operator= (constCompactDecimalFormat &rhs) |
| | Assignment operator.More...
|
| |
| CompactDecimalFormat * | clone () const override |
| | Clone thisFormat object polymorphically.More...
|
| |
| void | parse (constUnicodeString &text,Formattable &result,ParsePosition &parsePosition) const override |
| | CompactDecimalFormat does not support parsing.More...
|
| |
| void | parse (constUnicodeString &text,Formattable &result,UErrorCode &status) const override |
| | CompactDecimalFormat does not support parsing.More...
|
| |
| CurrencyAmount * | parseCurrency (constUnicodeString &text,ParsePosition &pos) const override |
| | Parses text from the given string as a currency amount.More...
|
| |
| UClassID | getDynamicClassID () const override |
| | Returns a unique class ID POLYMORPHICALLY.More...
|
| |
| UnicodeString & | format (double number,UnicodeString &appendTo,FieldPosition &pos) const override |
| | Format a double or long number using base-10 representation.More...
|
| |
| UnicodeString & | format (double number,UnicodeString &appendTo,FieldPosition &pos,UErrorCode &status) const override |
| | Format a double or long number using base-10 representation.More...
|
| |
| UnicodeString & | format (double number,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const override |
| | Format a double or long number using base-10 representation.More...
|
| |
| UnicodeString & | format (int32_t number,UnicodeString &appendTo,FieldPosition &pos) const override |
| | Format a long number using base-10 representation.More...
|
| |
| UnicodeString & | format (int32_t number,UnicodeString &appendTo,FieldPosition &pos,UErrorCode &status) const override |
| | Format a long number using base-10 representation.More...
|
| |
| UnicodeString & | format (int32_t number,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const override |
| | Format a long number using base-10 representation.More...
|
| |
| UnicodeString & | format (int64_t number,UnicodeString &appendTo,FieldPosition &pos) const override |
| | Format an int64 number using base-10 representation.More...
|
| |
| UnicodeString & | format (int64_t number,UnicodeString &appendTo,FieldPosition &pos,UErrorCode &status) const override |
| | Format an int64 number using base-10 representation.More...
|
| |
| UnicodeString & | format (int64_t number,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const override |
| | Format an int64 number using base-10 representation.More...
|
| |
| UnicodeString & | format (StringPiece number,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const override |
| | Format a decimal number.More...
|
| |
| UnicodeString & | format (const number::impl::DecimalQuantity &number,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const override |
| | Format a decimal number.More...
|
| |
| UnicodeString & | format (const number::impl::DecimalQuantity &number,UnicodeString &appendTo,FieldPosition &pos,UErrorCode &status) const override |
| | Format a decimal number.More...
|
| |
Public Member Functions inherited fromicu::DecimalFormat |
| | DecimalFormat (UErrorCode &status) |
| | Create aDecimalFormat using the default pattern and symbols for the default locale.More...
|
| |
| | DecimalFormat (constUnicodeString &pattern,UErrorCode &status) |
| | Create aDecimalFormat from the given pattern and the symbols for the default locale.More...
|
| |
| | DecimalFormat (constUnicodeString &pattern,DecimalFormatSymbols *symbolsToAdopt,UErrorCode &status) |
| | Create aDecimalFormat from the given pattern and symbols.More...
|
| |
| | DecimalFormat (constUnicodeString &pattern,DecimalFormatSymbols *symbolsToAdopt,UNumberFormatStyle style,UErrorCode &status) |
| | This API is for ICU use only.More...
|
| |
| virtualDecimalFormat & | setAttribute (UNumberFormatAttribute attr, int32_t newValue,UErrorCode &status) |
| | Set an integer attribute on thisDecimalFormat.More...
|
| |
| virtual int32_t | getAttribute (UNumberFormatAttribute attr,UErrorCode &status) const |
| | Get an integer May return U_UNSUPPORTED_ERROR if this instance does not support the specified attribute.More...
|
| |
| void | setGroupingUsed (UBool newValue) override |
| | Set whether or not grouping will be used in this format.More...
|
| |
| void | setParseIntegerOnly (UBool value) override |
| | Sets whether or not numbers should be parsed as integers only.More...
|
| |
| void | setLenient (UBool enable) override |
| | Sets whether lenient parsing should be enabled (it is off by default).More...
|
| |
| | DecimalFormat (constUnicodeString &pattern,DecimalFormatSymbols *symbolsToAdopt,UParseError &parseError,UErrorCode &status) |
| | Create aDecimalFormat from the given pattern and symbols.More...
|
| |
| | DecimalFormat (constUnicodeString &pattern, constDecimalFormatSymbols &symbols,UErrorCode &status) |
| | Create aDecimalFormat from the given pattern and symbols.More...
|
| |
| | DecimalFormat (constDecimalFormat &source) |
| | Copy constructor.More...
|
| |
| DecimalFormat & | operator= (constDecimalFormat &rhs) |
| | Assignment operator.More...
|
| |
| | ~DecimalFormat () override |
| | Destructor.More...
|
| |
| DecimalFormat * | clone () const override |
| | Clone thisFormat object polymorphically.More...
|
| |
| bool | operator== (constFormat &other) const override |
| | Return true if the givenFormat objects are semantically equal.More...
|
| |
| UnicodeString & | format (double number,UnicodeString &appendTo,FieldPosition &pos) const override |
| | Format a double or long number using base-10 representation.More...
|
| |
| UnicodeString & | format (double number,UnicodeString &appendTo,FieldPosition &pos,UErrorCode &status) const override |
| | Format a double or long number using base-10 representation.More...
|
| |
| UnicodeString & | format (double number,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const override |
| | Format a double or long number using base-10 representation.More...
|
| |
| UnicodeString & | format (int32_t number,UnicodeString &appendTo,FieldPosition &pos) const override |
| | Format a long number using base-10 representation.More...
|
| |
| UnicodeString & | format (int32_t number,UnicodeString &appendTo,FieldPosition &pos,UErrorCode &status) const override |
| | Format a long number using base-10 representation.More...
|
| |
| UnicodeString & | format (int32_t number,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const override |
| | Format a long number using base-10 representation.More...
|
| |
| UnicodeString & | format (int64_t number,UnicodeString &appendTo,FieldPosition &pos) const override |
| | Format an int64 number using base-10 representation.More...
|
| |
| UnicodeString & | format (int64_t number,UnicodeString &appendTo,FieldPosition &pos,UErrorCode &status) const override |
| | Format an int64 number using base-10 representation.More...
|
| |
| UnicodeString & | format (int64_t number,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const override |
| | Format an int64 number using base-10 representation.More...
|
| |
| UnicodeString & | format (StringPiece number,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const override |
| | Format a decimal number.More...
|
| |
| UnicodeString & | format (const number::impl::DecimalQuantity &number,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const override |
| | Format a decimal number.More...
|
| |
| UnicodeString & | format (const number::impl::DecimalQuantity &number,UnicodeString &appendTo,FieldPosition &pos,UErrorCode &status) const override |
| | Format a decimal number.More...
|
| |
| void | parse (constUnicodeString &text,Formattable &result,ParsePosition &parsePosition) const override |
| | Parse the given string using this object's choices.More...
|
| |
| CurrencyAmount * | parseCurrency (constUnicodeString &text,ParsePosition &pos) const override |
| | Parses text from the given string as a currency amount.More...
|
| |
| virtual constDecimalFormatSymbols * | getDecimalFormatSymbols () const |
| | Returns the decimal format symbols, which is generally not changed by the programmer or user.More...
|
| |
| virtual void | adoptDecimalFormatSymbols (DecimalFormatSymbols *symbolsToAdopt) |
| | Sets the decimal format symbols, which is generally not changed by the programmer or user.More...
|
| |
| virtual void | setDecimalFormatSymbols (constDecimalFormatSymbols &symbols) |
| | Sets the decimal format symbols, which is generally not changed by the programmer or user.More...
|
| |
| virtual constCurrencyPluralInfo * | getCurrencyPluralInfo () const |
| | Returns the currency plural format information, which is generally not changed by the programmer or user.More...
|
| |
| virtual void | adoptCurrencyPluralInfo (CurrencyPluralInfo *toAdopt) |
| | Sets the currency plural format information, which is generally not changed by the programmer or user.More...
|
| |
| virtual void | setCurrencyPluralInfo (constCurrencyPluralInfo &info) |
| | Sets the currency plural format information, which is generally not changed by the programmer or user.More...
|
| |
| UnicodeString & | getPositivePrefix (UnicodeString &result) const |
| | Get the positive prefix.More...
|
| |
| virtual void | setPositivePrefix (constUnicodeString &newValue) |
| | Set the positive prefix.More...
|
| |
| UnicodeString & | getNegativePrefix (UnicodeString &result) const |
| | Get the negative prefix.More...
|
| |
| virtual void | setNegativePrefix (constUnicodeString &newValue) |
| | Set the negative prefix.More...
|
| |
| UnicodeString & | getPositiveSuffix (UnicodeString &result) const |
| | Get the positive suffix.More...
|
| |
| virtual void | setPositiveSuffix (constUnicodeString &newValue) |
| | Set the positive suffix.More...
|
| |
| UnicodeString & | getNegativeSuffix (UnicodeString &result) const |
| | Get the negative suffix.More...
|
| |
| virtual void | setNegativeSuffix (constUnicodeString &newValue) |
| | Set the negative suffix.More...
|
| |
| UBool | isSignAlwaysShown () const |
| | Whether to show the plus sign on positive (non-negative) numbers; for example, "+12".More...
|
| |
| void | setSignAlwaysShown (UBool value) |
| | Set whether to show the plus sign on positive (non-negative) numbers; for example, "+12".More...
|
| |
| int32_t | getMultiplier () const |
| | Get the multiplier for use in percent, permill, etc.More...
|
| |
| virtual void | setMultiplier (int32_t newValue) |
| | Set the multiplier for use in percent, permill, etc.More...
|
| |
| int32_t | getMultiplierScale () const |
| | Gets the power of ten by which number should be multiplied before formatting, which can be combined withsetMultiplier() to multiply by any arbitrary decimal value.More...
|
| |
| void | setMultiplierScale (int32_t newValue) |
| | Sets a power of ten by which number should be multiplied before formatting, which can be combined withsetMultiplier() to multiply by any arbitrary decimal value.More...
|
| |
| virtual double | getRoundingIncrement () const |
| | Get the rounding increment.More...
|
| |
| virtual void | setRoundingIncrement (double newValue) |
| | Set the rounding increment.More...
|
| |
| virtualERoundingMode | getRoundingMode () const override |
| | Get the rounding mode.More...
|
| |
| virtual void | setRoundingMode (ERoundingMode roundingMode) override |
| | Set the rounding mode.More...
|
| |
| virtual int32_t | getFormatWidth () const |
| | Get the width to which the output offormat() is padded.More...
|
| |
| virtual void | setFormatWidth (int32_t width) |
| | Set the width to which the output offormat() is padded.More...
|
| |
| virtualUnicodeString | getPadCharacterString () const |
| | Get the pad character used to pad to the format width.More...
|
| |
| virtual void | setPadCharacter (constUnicodeString &padChar) |
| | Set the character used to pad to the format width.More...
|
| |
| virtualEPadPosition | getPadPosition () const |
| | Get the position at which padding will take place.More...
|
| |
| virtual void | setPadPosition (EPadPosition padPos) |
| | Set the position at which padding will take place.More...
|
| |
| virtualUBool | isScientificNotation () const |
| | Return whether or not scientific notation is used.More...
|
| |
| virtual void | setScientificNotation (UBool useScientific) |
| | Set whether or not scientific notation is used.More...
|
| |
| virtual int8_t | getMinimumExponentDigits () const |
| | Return the minimum exponent digits that will be shown.More...
|
| |
| virtual void | setMinimumExponentDigits (int8_t minExpDig) |
| | Set the minimum exponent digits that will be shown.More...
|
| |
| virtualUBool | isExponentSignAlwaysShown () const |
| | Return whether the exponent sign is always shown.More...
|
| |
| virtual void | setExponentSignAlwaysShown (UBool expSignAlways) |
| | Set whether the exponent sign is always shown.More...
|
| |
| int32_t | getGroupingSize () const |
| | Return the grouping size.More...
|
| |
| virtual void | setGroupingSize (int32_t newValue) |
| | Set the grouping size.More...
|
| |
| int32_t | getSecondaryGroupingSize () const |
| | Return the secondary grouping size.More...
|
| |
| virtual void | setSecondaryGroupingSize (int32_t newValue) |
| | Set the secondary grouping size.More...
|
| |
| int32_t | getMinimumGroupingDigits () const |
| | Returns the minimum number of grouping digits.More...
|
| |
| void | setMinimumGroupingDigits (int32_t newValue) |
| | Sets the minimum grouping digits.More...
|
| |
| UBool | isDecimalSeparatorAlwaysShown () const |
| | Allows you to get the behavior of the decimal separator with integers.More...
|
| |
| virtual void | setDecimalSeparatorAlwaysShown (UBool newValue) |
| | Allows you to set the behavior of the decimal separator with integers.More...
|
| |
| UBool | isDecimalPatternMatchRequired () const |
| | Allows you to get the parse behavior of the pattern decimal mark.More...
|
| |
| virtual void | setDecimalPatternMatchRequired (UBool newValue) |
| | Allows you to set the parse behavior of the pattern decimal mark.More...
|
| |
| UBool | isParseNoExponent () const |
| | Returns whether to ignore exponents when parsing.More...
|
| |
| void | setParseNoExponent (UBool value) |
| | Specifies whether to stop parsing when an exponent separator is encountered.More...
|
| |
| UBool | isParseCaseSensitive () const |
| | Returns whether parsing is sensitive to case (lowercase/uppercase).More...
|
| |
| void | setParseCaseSensitive (UBool value) |
| | Whether to pay attention to case when parsing; default is to ignore case (perform case-folding).More...
|
| |
| UBool | isFormatFailIfMoreThanMaxDigits () const |
| | Returns whether truncation of high-order integer digits should result in an error.More...
|
| |
| void | setFormatFailIfMoreThanMaxDigits (UBool value) |
| | Sets whether truncation of high-order integer digits should result in an error.More...
|
| |
| virtualUnicodeString & | toPattern (UnicodeString &result) const |
| | Synthesizes a pattern string that represents the current state of thisFormat object.More...
|
| |
| virtualUnicodeString & | toLocalizedPattern (UnicodeString &result) const |
| | Synthesizes a localized pattern string that represents the current state of thisFormat object.More...
|
| |
| virtual void | applyPattern (constUnicodeString &pattern,UParseError &parseError,UErrorCode &status) |
| | Apply the given pattern to thisFormat object.More...
|
| |
| virtual void | applyPattern (constUnicodeString &pattern,UErrorCode &status) |
| | Sets the pattern.More...
|
| |
| virtual void | applyLocalizedPattern (constUnicodeString &pattern,UParseError &parseError,UErrorCode &status) |
| | Apply the given pattern to thisFormat object.More...
|
| |
| virtual void | applyLocalizedPattern (constUnicodeString &pattern,UErrorCode &status) |
| | Apply the given pattern to thisFormat object.More...
|
| |
| void | setMaximumIntegerDigits (int32_t newValue) override |
| | Sets the maximum number of digits allowed in the integer portion of a number.More...
|
| |
| void | setMinimumIntegerDigits (int32_t newValue) override |
| | Sets the minimum number of digits allowed in the integer portion of a number.More...
|
| |
| void | setMaximumFractionDigits (int32_t newValue) override |
| | Sets the maximum number of digits allowed in the fraction portion of a number.More...
|
| |
| void | setMinimumFractionDigits (int32_t newValue) override |
| | Sets the minimum number of digits allowed in the fraction portion of a number.More...
|
| |
| int32_t | getMinimumSignificantDigits () const |
| | Returns the minimum number of significant digits that will be displayed.More...
|
| |
| int32_t | getMaximumSignificantDigits () const |
| | Returns the maximum number of significant digits that will be displayed.More...
|
| |
| void | setMinimumSignificantDigits (int32_t min) |
| | Sets the minimum number of significant digits that will be displayed.More...
|
| |
| void | setMaximumSignificantDigits (int32_t max) |
| | Sets the maximum number of significant digits that will be displayed.More...
|
| |
| UBool | areSignificantDigitsUsed () const |
| | Returns true if significant digits are in use, or false if integer and fraction digit counts are in use.More...
|
| |
| void | setSignificantDigitsUsed (UBool useSignificantDigits) |
| | Sets whether significant digits are in use, or integer and fraction digit counts are in use.More...
|
| |
| void | setCurrency (const char16_t *theCurrency,UErrorCode &ec) override |
| | Sets the currency used to display currency amounts.More...
|
| |
| virtual void | setCurrency (const char16_t *theCurrency) |
| | Sets the currency used to display currency amounts.More...
|
| |
| void | setCurrencyUsage (UCurrencyUsage newUsage,UErrorCode *ec) |
| | Sets theCurrency Usage object used to display currency.More...
|
| |
| UCurrencyUsage | getCurrencyUsage () const |
| | Returns theCurrency Usage object used to display currency.More...
|
| |
| void | formatToDecimalQuantity (double number, number::impl::DecimalQuantity &output,UErrorCode &status) const |
| | Format a number and save it into the given DecimalQuantity.More...
|
| |
| void | formatToDecimalQuantity (constFormattable &number, number::impl::DecimalQuantity &output,UErrorCode &status) const |
| | Get a DecimalQuantity corresponding to a formattable as it would be formatted by thisDecimalFormat.More...
|
| |
| constnumber::LocalizedNumberFormatter * | toNumberFormatter (UErrorCode &status) const |
| | Converts thisDecimalFormat to a (Localized)NumberFormatter.More...
|
| |
| UClassID | getDynamicClassID () const override |
| | Returns a unique class ID POLYMORPHICALLY.More...
|
| |
| virtualUnicodeString & | format (constFormattable &obj,UnicodeString &appendTo,FieldPosition &pos,UErrorCode &status) const override |
| | Format an object to produce a string.More...
|
| |
| virtualUnicodeString & | format (constFormattable &obj,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const override |
| | Format an object to produce a string.More...
|
| |
| UnicodeString & | format (double number,UnicodeString &appendTo) const |
| | Format a double number.More...
|
| |
| UnicodeString & | format (int32_t number,UnicodeString &appendTo) const |
| | Format a long number.More...
|
| |
| UnicodeString & | format (int64_t number,UnicodeString &appendTo) const |
| | Format an int64 number.More...
|
| |
| virtualUnicodeString & | format (double number,UnicodeString &appendTo,FieldPosition &pos) const=0 |
| | Format a double number.More...
|
| |
| virtualUnicodeString & | format (double number,UnicodeString &appendTo,FieldPosition &pos,UErrorCode &status) const |
| | Format a double number.More...
|
| |
| virtualUnicodeString & | format (double number,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const |
| | Format a double number.More...
|
| |
| virtualUnicodeString & | format (int32_t number,UnicodeString &appendTo,FieldPosition &pos) const=0 |
| | Format a long number.More...
|
| |
| virtualUnicodeString & | format (int32_t number,UnicodeString &appendTo,FieldPosition &pos,UErrorCode &status) const |
| | Format a long number.More...
|
| |
| virtualUnicodeString & | format (int32_t number,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const |
| | Format an int32 number.More...
|
| |
| virtualUnicodeString & | format (int64_t number,UnicodeString &appendTo,FieldPosition &pos) const |
| | Format an int64 number.More...
|
| |
| virtualUnicodeString & | format (int64_t number,UnicodeString &appendTo,FieldPosition &pos,UErrorCode &status) const |
| | Format an int64 number.More...
|
| |
| virtualUnicodeString & | format (int64_t number,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const |
| | Format an int64 number.More...
|
| |
| virtualUnicodeString & | format (StringPiece number,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const |
| | Format a decimal number.More...
|
| |
| virtualUnicodeString & | format (const number::impl::DecimalQuantity &number,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const |
| | Format a decimal number.More...
|
| |
| virtualUnicodeString & | format (const number::impl::DecimalQuantity &number,UnicodeString &appendTo,FieldPosition &pos,UErrorCode &status) const |
| | Format a decimal number.More...
|
| |
| virtual void | parse (constUnicodeString &text,Formattable &result,ParsePosition &parsePosition) const=0 |
| | Return a long if possible (e.g.More...
|
| |
| virtual void | parse (constUnicodeString &text,Formattable &result,UErrorCode &status) const |
| | Parse a string as a numeric value, and return aFormattable numeric object.More...
|
| |
Public Member Functions inherited fromicu::NumberFormat |
| virtual | ~NumberFormat () |
| | Destructor.More...
|
| |
| virtualUnicodeString & | format (constFormattable &obj,UnicodeString &appendTo,FieldPosition &pos,UErrorCode &status) const override |
| | Format an object to produce a string.More...
|
| |
| virtualUnicodeString & | format (constFormattable &obj,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const override |
| | Format an object to produce a string.More...
|
| |
| virtual void | parseObject (constUnicodeString &source,Formattable &result,ParsePosition &parse_pos) const override |
| | Parse a string to produce an object.More...
|
| |
| UnicodeString & | format (double number,UnicodeString &appendTo) const |
| | Format a double number.More...
|
| |
| UnicodeString & | format (int32_t number,UnicodeString &appendTo) const |
| | Format a long number.More...
|
| |
| UnicodeString & | format (int64_t number,UnicodeString &appendTo) const |
| | Format an int64 number.More...
|
| |
| UBool | isParseIntegerOnly () const |
| | Return true if this format will parse numbers as integers only.More...
|
| |
| virtualUBool | isLenient () const |
| | Returns whether lenient parsing is enabled (it is off by default).More...
|
| |
| UBool | isGroupingUsed () const |
| | Returns true if grouping is used in this format.More...
|
| |
| int32_t | getMaximumIntegerDigits () const |
| | Returns the maximum number of digits allowed in the integer portion of a number.More...
|
| |
| int32_t | getMinimumIntegerDigits () const |
| | Returns the minimum number of digits allowed in the integer portion of a number.More...
|
| |
| int32_t | getMaximumFractionDigits () const |
| | Returns the maximum number of digits allowed in the fraction portion of a number.More...
|
| |
| int32_t | getMinimumFractionDigits () const |
| | Returns the minimum number of digits allowed in the fraction portion of a number.More...
|
| |
| const char16_t * | getCurrency () const |
| | Gets the currency used to display currency amounts.More...
|
| |
| virtual void | setContext (UDisplayContext value,UErrorCode &status) |
| | Set a particular UDisplayContext value in the formatter, such as UDISPCTX_CAPITALIZATION_FOR_STANDALONE.More...
|
| |
| virtualUDisplayContext | getContext (UDisplayContextType type,UErrorCode &status) const |
| | Get the formatter's UDisplayContext value for the specified UDisplayContextType, such as UDISPCTX_TYPE_CAPITALIZATION.More...
|
| |
| U_I18N_APIUnicodeString & | format (constFormattable &obj,UnicodeString &appendTo,UErrorCode &status) const |
| | Formats an object to produce a string.More...
|
| |
| virtualU_I18N_APIUnicodeString & | format (constFormattable &obj,UnicodeString &appendTo,FieldPosition &pos,UErrorCode &status) const=0 |
| | Format an object to produce a string.More...
|
| |
| virtualU_I18N_APIUnicodeString & | format (constFormattable &obj,UnicodeString &appendTo,FieldPositionIterator *posIter,UErrorCode &status) const |
| | Format an object to produce a string.More...
|
| |
Public Member Functions inherited fromicu::Format |
| virtualU_I18N_API | ~Format () |
| | Destructor.More...
|
| |
| U_I18N_API bool | operator!= (constFormat &other) const |
| | Return true if the givenFormat objects are not semantically equal.More...
|
| |
| U_I18N_APIUnicodeString & | format (constFormattable &obj,UnicodeString &appendTo,UErrorCode &status) const |
| | Formats an object to produce a string.More...
|
| |
| U_I18N_API void | parseObject (constUnicodeString &source,Formattable &result,UErrorCode &status) const |
| | Parses a string to produce an object.More...
|
| |
| U_I18N_APILocale | getLocale (ULocDataLocaleType type,UErrorCode &status) const |
| | Get the locale for this format object.More...
|
| |
| U_I18N_API const char * | getLocaleID (ULocDataLocaleType type,UErrorCode &status) const |
| | Get the locale for this format object.More...
|
| |
Public Member Functions inherited fromicu::UObject |
| virtual | ~UObject () |
| | Destructor.More...
|
| |