Lines Matching full:unicodestring
263 static StringLocalizationInfo* create(const UnicodeString& info, UParseError& perror, UErrorCode& status);
559 UnicodeString msg;
589 StringLocalizationInfo::create(const UnicodeString& info, UParseError& perror, UErrorCode& status) {
650 RuleBasedNumberFormat::RuleBasedNumberFormat(const UnicodeString& description,
651 const UnicodeString& locs,
667 RuleBasedNumberFormat::RuleBasedNumberFormat(const UnicodeString& description,
668 const UnicodeString& locs,
684 RuleBasedNumberFormat::RuleBasedNumberFormat(const UnicodeString& description,
700 RuleBasedNumberFormat::RuleBasedNumberFormat(const UnicodeString& description,
716 RuleBasedNumberFormat::RuleBasedNumberFormat(const UnicodeString& description,
777 UnicodeString desc;
830 UnicodeString rules = rhs.getRules();
849 UnicodeString rules = getRules();
905 UnicodeString
908 UnicodeString result;
917 UnicodeString
921 UnicodeString string(TRUE, localizations->getRuleSetName(index), (int32_t)-1);
924 UnicodeString result;
935 UnicodeString empty;
969 UnicodeString name(TRUE, localizations->getLocaleName(index), -1);
980 name.extract(0, name.length(), bp, cap, UnicodeString::kInvariant);
992 UnicodeString
995 UnicodeString localeName(localeParam.getBaseName(), -1, UnicodeString::kInvariant);
1002 UnicodeString name(TRUE, localizations->getDisplayName(ix, index), -1);
1010 UnicodeString name(TRUE, localizations->getRuleSetName(index), -1);
1013 UnicodeString bogus;
1018 UnicodeString
1019 RuleBasedNumberFormat::getRuleSetDisplayName(const UnicodeString& ruleSetName, const Locale& localeParam) {
1021 UnicodeString rsn(ruleSetName);
1025 UnicodeString bogus;
1031 RuleBasedNumberFormat::findRuleSet(const UnicodeString& name, UErrorCode& status) const
1045 UnicodeString&
1047 UnicodeString& toAppendTo,
1055 UnicodeString&
1057 UnicodeString& toAppendTo,
1065 UnicodeString&
1067 UnicodeString& toAppendTo,
1075 UnicodeString&
1077 const UnicodeString& ruleSetName,
1078 UnicodeString& toAppendTo,
1098 UnicodeString&
1100 const UnicodeString& ruleSetName,
1101 UnicodeString& toAppendTo,
1121 UnicodeString&
1123 UnicodeString& toAppendTo,
1130 UnicodeString&
1132 const UnicodeString& ruleSetName,
1133 UnicodeString& toAppendTo,
1152 RuleBasedNumberFormat::parse(const UnicodeString& text,
1168 UnicodeString workingText(text, parsePosition.getIndex());
1224 RuleBasedNumberFormat::setDefaultRuleSet(const UnicodeString& ruleSetName, UErrorCode& status) {
1228 UnicodeString name(TRUE, localizations->getRuleSetName(0), -1);
1244 UnicodeString
1246 UnicodeString result;
1263 const UnicodeString spellout = UNICODE_STRING_SIMPLE("%spellout-numbering");
1264 const UnicodeString ordinal = UNICODE_STRING_SIMPLE("%digits-ordinal");
1265 const UnicodeString duration = UNICODE_STRING_SIMPLE("%duration");
1290 RuleBasedNumberFormat::init(const UnicodeString& rules, LocalizationInfo* localizationInfos,
1302 UnicodeString description(rules);
1340 lenientParseRules = new UnicodeString();
1385 UnicodeString* ruleSetDescriptions = new UnicodeString[numRuleSets];
1443 UnicodeString name(TRUE, localizationInfos->getRuleSetName(i), -1);
1461 RuleBasedNumberFormat::stripWhitespace(UnicodeString& description)
1464 UnicodeString result;
1558 UnicodeString rules(newCollator->getRules());