Home | History | Annotate | Download | only in i18n

Lines Matching refs:UnicodeString

32 class UnicodeString;
48 static void makeRules(UnicodeString& definition,
55 NFRule(const RuleBasedNumberFormat* rbnf, const UnicodeString &ruleText, UErrorCode &status);
71 void doFormat(int64_t number, UnicodeString& toAppendTo, int32_t pos, int32_t recursionCount, UErrorCode& status) const;
72 void doFormat(double number, UnicodeString& toAppendTo, int32_t pos, int32_t recursionCount, UErrorCode& status) const;
74 UBool doParse(const UnicodeString& text,
82 void _appendRuleText(UnicodeString& result) const;
84 int32_t findTextLenient(const UnicodeString& str, const UnicodeString& key,
90 void parseRuleDescriptor(UnicodeString& descriptor, UErrorCode& status);
91 void extractSubstitutions(const NFRuleSet* ruleSet, const UnicodeString &ruleText, const NFRule* predecessor, UErrorCode& status);
96 double matchToDelimiter(const UnicodeString& text, int32_t startPos, double baseValue,
97 const UnicodeString& delimiter, ParsePosition& pp, const NFSubstitution* sub,
99 void stripPrefix(UnicodeString& text, const UnicodeString& prefix, ParsePosition& pp) const;
101 int32_t prefixLength(const UnicodeString& str, const UnicodeString& prefix, UErrorCode& status) const;
102 UBool allIgnorable(const UnicodeString& str, UErrorCode& status) const;
103 int32_t findText(const UnicodeString& str, const UnicodeString& key,
111 UnicodeString ruleText;