OLD | NEW |
1 /* | 1 /* |
2 ******************************************************************************* | 2 ******************************************************************************* |
3 * Copyright (C) 2009-2011, International Business Machines Corporation and
* | 3 * Copyright (C) 2009-2015, International Business Machines Corporation and
* |
4 * others. All Rights Reserved. * | 4 * others. All Rights Reserved. * |
5 ******************************************************************************* | 5 ******************************************************************************* |
6 */ | 6 */ |
7 #ifndef CURRPINF_H | 7 #ifndef CURRPINF_H |
8 #define CURRPINF_H | 8 #define CURRPINF_H |
9 | 9 |
10 #include "unicode/utypes.h" | 10 #include "unicode/utypes.h" |
11 | 11 |
12 /** | 12 /** |
13 * \file | 13 * \file |
(...skipping 170 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
184 | 184 |
185 /** | 185 /** |
186 * ICU "poor man's RTTI", returns a UClassID for this class. | 186 * ICU "poor man's RTTI", returns a UClassID for this class. |
187 * | 187 * |
188 * @stable ICU 4.2 | 188 * @stable ICU 4.2 |
189 */ | 189 */ |
190 static UClassID U_EXPORT2 getStaticClassID(); | 190 static UClassID U_EXPORT2 getStaticClassID(); |
191 | 191 |
192 private: | 192 private: |
193 friend class DecimalFormat; | 193 friend class DecimalFormat; |
| 194 friend class DecimalFormatImpl; |
194 | 195 |
195 void initialize(const Locale& loc, UErrorCode& status); | 196 void initialize(const Locale& loc, UErrorCode& status); |
196 | 197 |
197 void setupCurrencyPluralPattern(const Locale& loc, UErrorCode& status); | 198 void setupCurrencyPluralPattern(const Locale& loc, UErrorCode& status); |
198 | 199 |
199 /* | 200 /* |
200 * delete hash table | 201 * delete hash table |
201 * | 202 * |
202 * @param hTable hash table to be deleted | 203 * @param hTable hash table to be deleted |
203 */ | 204 */ |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
249 | 250 |
250 inline UBool | 251 inline UBool |
251 CurrencyPluralInfo::operator!=(const CurrencyPluralInfo& info) const {
return !operator==(info);
} | 252 CurrencyPluralInfo::operator!=(const CurrencyPluralInfo& info) const {
return !operator==(info);
} |
252 | 253 |
253 U_NAMESPACE_END | 254 U_NAMESPACE_END |
254 | 255 |
255 #endif /* #if !UCONFIG_NO_FORMATTING */ | 256 #endif /* #if !UCONFIG_NO_FORMATTING */ |
256 | 257 |
257 #endif // _CURRPINFO | 258 #endif // _CURRPINFO |
258 //eof | 259 //eof |
OLD | NEW |