13 #ifndef MEASUREFORMAT_H
14 #define MEASUREFORMAT_H
18 #if U_SHOW_CPLUSPLUS_API
20 #if !UCONFIG_NO_FORMATTING
66 #ifndef U_HIDE_DEPRECATED_API
72 #endif // U_HIDE_DEPRECATED_API
83 class MeasureFormatCacheData;
84 class SharedNumberFormat;
85 class SharedPluralRules;
86 class QuantityFormatter;
87 class SimpleFormatter;
169 #ifndef U_FORCE_HIDE_DRAFT_API
180 #endif // U_FORCE_HIDE_DRAFT_API
200 int32_t measureCount,
276 static UClassID U_EXPORT2 getStaticClassID(
void);
298 #ifndef U_HIDE_INTERNAL_API
305 void initMeasureFormat(
360 const MeasureFormatCacheData *cache;
361 const SharedNumberFormat *numberFormat;
362 const SharedPluralRules *pluralRules;
379 int32_t measureCount,
394 #endif // #if !UCONFIG_NO_FORMATTING
398 #endif // #ifndef MEASUREFORMAT_H
UMeasureFormatWidth
Constants for various widths.
A unit such as length, mass, volume, currency, etc.
One more than the highest normal UMeasureFormatWidth value.
An amount of a specified unit, consisting of a number and a Unit.
Use symbols for measure units when possible.
virtual UClassID getDynamicClassID() const
ICU4C "poor man's RTTI", returns a UClassID for the actual ICU class.
void * UClassID
UClassID is used to identify classes without using the compiler's RTTI.
Defines rules for mapping non-negative numeric values onto a small set of keywords.
#define U_I18N_API
Set to export library symbols from inside the i18n library, and to import them from outside...
Abbreviate measure units.
Completely omit measure units when possible.
UErrorCode
Standard ICU4C error code type, a substitute for exceptions.
FieldPosition is a simple class used by Format and its subclasses to identify fields in formatted out...
ParsePosition is a simple class used by Format and its subclasses to keep track of the current positi...
Basic definitions for ICU, for both C and C++ APIs.
UnicodeString is a string class that stores Unicode characters directly and provides similar function...
int8_t UBool
The ICU boolean type, a signed-byte integer.
A Locale object represents a specific geographical, political, or cultural region.