Lines Matching refs:symbol
15 * 08/26/97 aliu Added currency/intl currency symbol support.
56 * Symbol Meaning
87 * Constants for specifying a number format symbol.
107 /** The currency symbol */
109 /** The international currency symbol */
113 /** The exponential symbol */
115 /** Per mill symbol - replaces kPermillSymbol */
119 /** Infinity symbol */
121 /** Nan symbol */
123 /** Significant digit symbol
166 /** count symbol constants */
205 * the NaN symbol is U+FFFD rather than "NaN",
254 * Each symbol is stored as a string so that graphemes
257 * @param symbol Constant to indicate a number format symbol.
258 * @return the format symbols by the param 'symbol'
261 inline UnicodeString getSymbol(ENumberFormatSymbol symbol) const;
265 * Each symbol is stored as a string so that graphemes
268 * @param symbol Constant to indicate a number format symbol.
269 * @param value value of the format symbol
275 void setSymbol(ENumberFormatSymbol symbol, const UnicodeString &value, const UBool propogateDigits);
297 * @param beforeCurrency : true if the pattern is for before currency symbol.
298 * false if the pattern is for after currency symbol.
314 * @param beforeCurrency : true if the pattern is for before currency symbol.
315 * false if the pattern is for after currency symbol.
364 * returning a const reference to one of the symbol strings.
365 * The returned reference becomes invalid when the symbol is changed
370 * @param symbol Constant to indicate a number format symbol.
371 * @return the format symbol by the param 'symbol'
374 inline const UnicodeString &getConstSymbol(ENumberFormatSymbol symbol) const;
386 * Private symbol strings.
388 * setSymbol() clones the symbol string.
403 * Non-symbol variable for getConstSymbol(). Always empty.
421 DecimalFormatSymbols::getSymbol(ENumberFormatSymbol symbol) const {
423 if(symbol < kFormatSymbolCount) {
424 strPtr = &fSymbols[symbol];
434 DecimalFormatSymbols::getConstSymbol(ENumberFormatSymbol symbol) const {
436 if(symbol < kFormatSymbolCount) {
437 strPtr = &fSymbols[symbol];
450 DecimalFormatSymbols::setSymbol(ENumberFormatSymbol symbol, const UnicodeString &value, const UBool propogateDigits = TRUE) {
451 if(symbol<kFormatSymbolCount) {
452 fSymbols[symbol]=value;
457 if ( propogateDigits && symbol == kZeroDigitSymbol && value.countChar32() == 1 ) {