26 #if !UCONFIG_NO_FORMATTING
36 #define UPLRULES_NO_UNIQUE_VALUE ((double)-0.00123456777)
42 class VisibleDigitsWithExponent;
44 class PluralRuleParser;
45 class PluralKeywordEnumeration;
47 class SharedPluralRules;
287 #ifndef U_HIDE_INTERNAL_API
317 static const SharedPluralRules* U_EXPORT2 createSharedInstance(
345 #ifndef U_HIDE_INTERNAL_API
353 UnicodeString select(
const VisibleDigitsWithExponent &number)
const;
368 #ifndef U_HIDE_DEPRECATED_API
402 double *dest, int32_t destCapacity,
425 double *dest, int32_t destCapacity,
448 #ifndef U_HIDE_INTERNAL_API
483 static UClassID U_EXPORT2 getStaticClassID(
void);
500 RuleChain *rulesForKeyword(
const UnicodeString &keyword)
const;
502 friend class PluralRuleParser;