Lines Matching refs:UnicodeString
144 void parse(const UnicodeString &rules, PluralRules *dest, UErrorCode &status);
147 static int32_t getNumberValue(const UnicodeString &token);
150 static tokenType getKeyType(const UnicodeString& token, tokenType type);
152 static UBool isValidKeyword(const UnicodeString& token);
154 const UnicodeString *ruleSrc; // The rules string.
156 UnicodeString token; // Token most recently scanned.
198 FixedDecimal(const UnicodeString &s, UErrorCode &ec);
260 UnicodeString fKeyword;
263 UnicodeString fDecimalSamples; // Samples strings from rule source
264 UnicodeString fIntegerSamples; // without @decimal or @integer, otherwise unprocessed.
273 UnicodeString select(const FixedDecimal &number) const;
274 void dumpRules(UnicodeString& result);
275 UErrorCode getKeywords(int32_t maxArraySize, UnicodeString *keywords, int32_t& arraySize) const;
276 UBool isKeyword(const UnicodeString& keyword) const;
285 virtual const UnicodeString* snext(UErrorCode& status);