Lines Matching defs:const
27 ConstantAffixModifier(const UnicodeString &prefix, const UnicodeString &suffix, Field field,
32 UErrorCode &status) const U_OVERRIDE;
34 int32_t getPrefixLength() const U_OVERRIDE;
36 int32_t getCodePointCount() const U_OVERRIDE;
38 bool isStrong() const U_OVERRIDE;
40 bool containsField(Field field) const U_OVERRIDE;
42 void getParameters(Parameters& output) const U_OVERRIDE;
44 bool semanticallyEquivalent(const Modifier& other) const U_OVERRIDE;
59 SimpleModifier(const SimpleFormatter &simpleFormatter, Field field, bool strong);
61 SimpleModifier(const SimpleFormatter &simpleFormatter, Field field, bool strong,
62 const Modifier::Parameters parameters);
68 UErrorCode &status) const U_OVERRIDE;
70 int32_t getPrefixLength() const U_OVERRIDE;
72 int32_t getCodePointCount() const U_OVERRIDE;
74 bool isStrong() const U_OVERRIDE;
76 bool containsField(Field field) const U_OVERRIDE;
78 void getParameters(Parameters& output) const U_OVERRIDE;
80 bool semanticallyEquivalent(const Modifier& other) const U_OVERRIDE;
104 UErrorCode& status) const;
118 formatTwoArgPattern(const SimpleFormatter& compiled, FormattedStringBuilder& result,
139 const FormattedStringBuilder &prefix,
140 const FormattedStringBuilder &suffix,
143 const Modifier::Parameters parameters)
151 const FormattedStringBuilder &prefix,
152 const FormattedStringBuilder &suffix,
161 UErrorCode &status) const U_OVERRIDE;
163 int32_t getPrefixLength() const U_OVERRIDE;
165 int32_t getCodePointCount() const U_OVERRIDE;
167 bool isStrong() const U_OVERRIDE;
169 bool containsField(Field field) const U_OVERRIDE;
171 void getParameters(Parameters& output) const U_OVERRIDE;
173 bool semanticallyEquivalent(const Modifier& other) const U_OVERRIDE;
190 const FormattedStringBuilder &prefix,
191 const FormattedStringBuilder &suffix,
194 const DecimalFormatSymbols &symbols,
198 UErrorCode &status) const U_OVERRIDE;
203 int32_t suffixStart, int32_t suffixLen, const DecimalFormatSymbols &symbols,
222 const DecimalFormatSymbols &symbols, UErrorCode &status);
225 getUnicodeSet(const DecimalFormatSymbols &symbols, EPosition position, EAffix affix,
229 getInsertString(const DecimalFormatSymbols &symbols, EAffix affix, UErrorCode &status);
238 UErrorCode &status) const U_OVERRIDE {
246 int32_t getPrefixLength() const U_OVERRIDE {
250 int32_t getCodePointCount() const U_OVERRIDE {
254 bool isStrong() const U_OVERRIDE {
258 bool containsField(Field field) const U_OVERRIDE {
263 void getParameters(Parameters& output) const U_OVERRIDE {
267 bool semanticallyEquivalent(const Modifier& other) const U_OVERRIDE {
287 AdoptingModifierStore(const AdoptingModifierStore &other) = delete;
292 void adoptModifier(Signum signum, StandardPlural::Form plural, const Modifier *mod) {
301 void adoptModifierWithoutPlural(Signum signum, const Modifier *mod) {
307 const Modifier *getModifier(Signum signum, StandardPlural::Form plural) const U_OVERRIDE {
308 const Modifier* modifier = mods[getModIndex(signum, plural)];
316 const Modifier *getModifierWithoutPlural(Signum signum) const {
322 const Modifier *mods[4 * StandardPlural::COUNT] = {};