9 #ifndef SCINUMBERFORMATTER_H 10 #define SCINUMBERFORMATTER_H 14 #if U_SHOW_CPLUSPLUS_API 16 #if !UCONFIG_NO_FORMATTING 28 class FieldPositionIterator;
29 class DecimalFormatSymbols;
148 virtual Style *clone()
const = 0;
160 class U_I18N_API SuperscriptStyle :
public Style {
162 virtual SuperscriptStyle *clone()
const;
178 fBeginMarkup(beginMarkup),
179 fEndMarkup(endMarkup) { }
180 virtual MarkupStyle *clone()
const;
201 static void getPreExponent(
#define U_I18N_API
Set to export library symbols from inside the i18n library, and to import them from outside...
FieldPositionIterator returns the field ids and their start/limit positions generated by a call to Fo...
UErrorCode
Standard ICU4C error code type, a substitute for exceptions.
Basic definitions for ICU, for both C and C++ APIs.
UnicodeString is a string class that stores Unicode characters directly and provides similar function...
UObject is the common ICU "boilerplate" class.
A Locale object represents a specific geographical, political, or cultural region.