Lines Matching refs:UnicodeString
50 * UnicodeString construction and special case for NO_OP.
89 class UnicodeString;
121 RuleBasedCollator(const UnicodeString& rules, UErrorCode& status);
132 RuleBasedCollator(const UnicodeString& rules,
145 RuleBasedCollator(const UnicodeString& rules,
159 RuleBasedCollator(const UnicodeString& rules,
169 RuleBasedCollator(const UnicodeString &rules,
170 UParseError &parseError, UnicodeString &reason,
242 const UnicodeString& source) const;
271 virtual UCollationResult compare(const UnicodeString& source,
272 const UnicodeString& target,
288 virtual UCollationResult compare(const UnicodeString& source,
289 const UnicodeString& target,
359 virtual CollationKey& getCollationKey(const UnicodeString& source,
407 const UnicodeString& getRules() const;
494 * @param buffer UnicodeString to store the result rules
498 void getRules(UColRuleOption delta, UnicodeString &buffer) const;
571 * @param varTop a UnicodeString size 1 or more (if contraction) of UChars to which the variable top should be set
579 virtual uint32_t setVariableTop(const UnicodeString &varTop, UErrorCode &status);
615 * Get the sort key as an array of bytes from a UnicodeString.
628 virtual int32_t getSortKey(const UnicodeString& source, uint8_t *result,
770 const UnicodeString &rules,
773 UParseError *outParseError, UnicodeString *outReason,
789 void internalGetCEs(const UnicodeString &str, UVector64 &ces, UErrorCode &errorCode) const;