OLD | NEW |
1 /* | 1 /* |
2 ******************************************************************************** | 2 ******************************************************************************** |
3 * Copyright (C) 2005-2014, International Business Machines | 3 * Copyright (C) 2005-2014, International Business Machines |
4 * Corporation and others. All Rights Reserved. | 4 * Corporation and others. All Rights Reserved. |
5 ******************************************************************************** | 5 ******************************************************************************** |
6 * | 6 * |
7 * File WINNMFMT.H | 7 * File WINNMFMT.H |
8 * | 8 * |
9 ******************************************************************************** | 9 ******************************************************************************** |
10 */ | 10 */ |
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
136 * compilers support genuine RTTI. Polymorphic operator==() and clone() | 136 * compilers support genuine RTTI. Polymorphic operator==() and clone() |
137 * methods call this method. | 137 * methods call this method. |
138 * | 138 * |
139 * @return The class ID for this object. All objects of a | 139 * @return The class ID for this object. All objects of a |
140 * given class have the same class ID. Objects of | 140 * given class have the same class ID. Objects of |
141 * other classes have different class IDs. | 141 * other classes have different class IDs. |
142 */ | 142 */ |
143 virtual UClassID getDynamicClassID(void) const; | 143 virtual UClassID getDynamicClassID(void) const; |
144 | 144 |
145 private: | 145 private: |
146 UnicodeString &format(int32_t numDigits, UnicodeString &appendTo, const wcha
r_t *format, ...) const; | 146 UnicodeString &variadicFormat(int32_t numDigits, UnicodeString &appendTo, co
nst wchar_t *format, ...) const; |
147 | 147 |
148 UBool fCurrency; | 148 UBool fCurrency; |
149 Locale fLocale; | 149 Locale fLocale; |
150 int32_t fLCID; | 150 int32_t fLCID; |
151 FormatInfo *fFormatInfo; | 151 FormatInfo *fFormatInfo; |
152 UBool fFractionDigitsSet; | 152 UBool fFractionDigitsSet; |
153 | 153 |
154 }; | 154 }; |
155 | 155 |
156 U_NAMESPACE_END | 156 U_NAMESPACE_END |
157 | 157 |
158 #endif /* #if !UCONFIG_NO_FORMATTING */ | 158 #endif /* #if !UCONFIG_NO_FORMATTING */ |
159 | 159 |
160 #endif // U_PLATFORM_USES_ONLY_WIN32_API | 160 #endif // U_PLATFORM_USES_ONLY_WIN32_API |
161 | 161 |
162 #endif // __WINNMFMT | 162 #endif // __WINNMFMT |
OLD | NEW |