11 #ifndef MEASUREFORMAT_H
12 #define MEASUREFORMAT_H
16 #if !UCONFIG_NO_FORMATTING
77 class MeasureFormatCacheData;
78 class SharedNumberFormat;
79 class SharedPluralRules;
80 class QuantityFormatter;
81 class SimpleFormatter;
95 using Format::parseObject;
184 int32_t measureCount,
241 static UClassID U_EXPORT2 getStaticClassID(
void);
263 #ifndef U_HIDE_INTERNAL_API
270 void initMeasureFormat(
318 const MeasureFormatCacheData *cache;
319 const SharedNumberFormat *numberFormat;
320 const SharedPluralRules *pluralRules;
343 int32_t withPerUnitAndAppend(
358 int32_t measureCount,
381 #endif // #if !UCONFIG_NO_FORMATTING
382 #endif // #ifndef MEASUREFORMAT_H