Home | History | Annotate | Download | only in i18n

Lines Matching refs:UnicodeString

267     static StringLocalizationInfo* create(const UnicodeString& info, UParseError& perror, UErrorCode& status);
565 UnicodeString msg;
595 StringLocalizationInfo::create(const UnicodeString& info, UParseError& perror, UErrorCode& status) {
656 RuleBasedNumberFormat::RuleBasedNumberFormat(const UnicodeString& description,
657 const UnicodeString& locs,
680 RuleBasedNumberFormat::RuleBasedNumberFormat(const UnicodeString& description,
681 const UnicodeString& locs,
704 RuleBasedNumberFormat::RuleBasedNumberFormat(const UnicodeString& description,
727 RuleBasedNumberFormat::RuleBasedNumberFormat(const UnicodeString& description,
750 RuleBasedNumberFormat::RuleBasedNumberFormat(const UnicodeString& description,
825 UnicodeString desc;
939 UnicodeString
942 UnicodeString result;
951 UnicodeString
955 UnicodeString string(TRUE, localizations->getRuleSetName(index), (int32_t)-1);
959 UnicodeString result;
970 UnicodeString empty;
1005 UnicodeString name(TRUE, localizations->getLocaleName(index), -1);
1016 name.extract(0, name.length(), bp, cap, UnicodeString::kInvariant);
1028 UnicodeString
1031 UnicodeString localeName(localeParam.getBaseName(), -1, UnicodeString::kInvariant);
1038 UnicodeString name(TRUE, localizations->getDisplayName(ix, index), -1);
1046 UnicodeString name(TRUE, localizations->getRuleSetName(index), -1);
1049 UnicodeString bogus;
1054 UnicodeString
1055 RuleBasedNumberFormat::getRuleSetDisplayName(const UnicodeString& ruleSetName, const Locale& localeParam) {
1057 UnicodeString rsn(ruleSetName);
1061 UnicodeString bogus;
1067 RuleBasedNumberFormat::findRuleSet(const UnicodeString& name, UErrorCode& status) const
1081 UnicodeString&
1083 UnicodeString& toAppendTo,
1096 UnicodeString&
1098 UnicodeString& toAppendTo,
1111 UnicodeString&
1113 UnicodeString& toAppendTo,
1125 UnicodeString&
1127 const UnicodeString& ruleSetName,
1128 UnicodeString& toAppendTo,
1150 UnicodeString&
1152 const UnicodeString& ruleSetName,
1153 UnicodeString& toAppendTo,
1174 UnicodeString&
1176 const UnicodeString& ruleSetName,
1177 UnicodeString& toAppendTo,
1197 UnicodeString&
1199 UnicodeString& currentResult) const
1222 RuleBasedNumberFormat::parse(const UnicodeString& text,
1231 UnicodeString workingText(text, parsePosition.getIndex());
1290 RuleBasedNumberFormat::setDefaultRuleSet(const UnicodeString& ruleSetName, UErrorCode& status) {
1294 UnicodeString name(TRUE, localizations->getRuleSetName(0), -1);
1310 UnicodeString
1312 UnicodeString result;
1329 const UnicodeString spellout(UNICODE_STRING_SIMPLE("%spellout-numbering"));
1330 const UnicodeString ordinal(UNICODE_STRING_SIMPLE("%digits-ordinal"));
1331 const UnicodeString duration(UNICODE_STRING_SIMPLE("%duration"));
1356 RuleBasedNumberFormat::init(const UnicodeString& rules, LocalizationInfo* localizationInfos,
1375 UnicodeString description(rules);
1413 lenientParseRules = new UnicodeString();
1459 ruleSetDescriptions = new UnicodeString[numRuleSets];
1517 UnicodeString name(TRUE, localizationInfos->getRuleSetName(i), -1);
1581 RuleBasedNumberFormat::stripWhitespace(UnicodeString& description)
1584 UnicodeString result;
1696 UnicodeString rules(newCollator->getRules());
1760 UnicodeString rule(UNICODE_STRING_SIMPLE("Inf: "));
1786 UnicodeString rule(UNICODE_STRING_SIMPLE("NaN: "));
1848 const UnicodeString &pattern,