Home | History | Annotate | Download | only in i18n

Lines Matching refs:UnicodeString

30 class UnicodeString;
46 static void makeRules(UnicodeString& definition,
53 NFRule(const RuleBasedNumberFormat* rbnf, const UnicodeString &ruleText, UErrorCode &status);
69 void doFormat(int64_t number, UnicodeString& toAppendTo, int32_t pos, int32_t recursionCount, UErrorCode& status) const;
70 void doFormat(double number, UnicodeString& toAppendTo, int32_t pos, int32_t recursionCount, UErrorCode& status) const;
72 UBool doParse(const UnicodeString& text,
80 void _appendRuleText(UnicodeString& result) const;
82 int32_t findTextLenient(const UnicodeString& str, const UnicodeString& key,
88 void parseRuleDescriptor(UnicodeString& descriptor, UErrorCode& status);
89 void extractSubstitutions(const NFRuleSet* ruleSet, const UnicodeString &ruleText, const NFRule* predecessor, UErrorCode& status);
94 double matchToDelimiter(const UnicodeString& text, int32_t startPos, double baseValue,
95 const UnicodeString& delimiter, ParsePosition& pp, const NFSubstitution* sub,
97 void stripPrefix(UnicodeString& text, const UnicodeString& prefix, ParsePosition& pp) const;
99 int32_t prefixLength(const UnicodeString& str, const UnicodeString& prefix, UErrorCode& status) const;
100 UBool allIgnorable(const UnicodeString& str, UErrorCode& status) const;
101 int32_t findText(const UnicodeString& str, const UnicodeString& key,
109 UnicodeString ruleText;