Lines Matching defs:MacroProps
1410 struct U_I18N_API MacroProps : public UMemory { struct
1412 Notation notation;
1415 MeasureUnit unit; // = NoUnit::base();
1418 MeasureUnit perUnit; // = NoUnit::base();
1421 Precision precision; // = Precision(); (bogus)
1424 UNumberFormatRoundingMode roundingMode = UNUM_ROUND_HALFEVEN;
1427 Grouper grouper; // = Grouper(); (bogus)
1430 Padder padder; // = Padder(); (bogus)
1433 IntegerWidth integerWidth; // = IntegerWidth(); (bogus)
1436 SymbolsWrapper symbols;
1441 UNumberUnitWidth unitWidth = UNUM_UNIT_WIDTH_COUNT;
1444 UNumberSignDisplay sign = UNUM_SIGN_COUNT;
1447 UNumberDecimalSeparatorDisplay decimal = UNUM_DECIMAL_SEPARATOR_COUNT;
1450 Scale scale; // = Scale(); (benign value)
1453 const AffixPatternProvider* affixProvider = nullptr; // no ownership
1456 const PluralRules* rules = nullptr; // no ownership
1459 const CurrencySymbols* currencySymbols = nullptr; // no ownership
1462 int32_t threshold = DEFAULT_THRESHOLD;
1465 Locale locale;
1473 bool copyErrorTo(UErrorCode &status) const { in copyErrorTo()