Home | History | Annotate | Download | only in i18n

Lines Matching refs:UnicodeString

169 static int32_t stou(const UnicodeString& string) {
189 * the given UnicodeString.
191 static UnicodeString& itos(int32_t i, UnicodeString& appendTo) {
223 UnicodeString* argName; // argument name or number
235 argName = (that.argNum==-1) ? new UnicodeString(*that.argName): NULL;
264 MessageFormat::MessageFormat(const UnicodeString& pattern,
290 MessageFormat::MessageFormat(const UnicodeString& pattern,
317 MessageFormat::MessageFormat(const UnicodeString& pattern,
556 MessageFormat::applyPattern(const UnicodeString& newPattern,
568 MessageFormat::applyPattern(const UnicodeString& pattern,
598 UnicodeString segments[4];
708 UnicodeString&
709 MessageFormat::toPattern(UnicodeString& appendTo) const {
754 UnicodeString buffer;
824 UnicodeString buffer;
841 UnicodeString buffer;
848 UnicodeString buffer;
852 UnicodeString buffer;
940 MessageFormat::adoptFormat(const UnicodeString& formatName,
986 MessageFormat::getFormat(const UnicodeString& formatName, UErrorCode& status) {
1017 MessageFormat::setFormat(const UnicodeString& formatName,
1091 fFormatNames->addElement(new UnicodeString(*subformats[i].argName), status);
1102 UnicodeString&
1105 UnicodeString& appendTo,
1120 UnicodeString&
1121 MessageFormat::format( const UnicodeString& pattern,
1124 UnicodeString& appendTo,
1138 UnicodeString&
1140 UnicodeString& appendTo,
1158 UnicodeString&
1159 MessageFormat::format(const UnicodeString* argumentNames,
1162 UnicodeString& appendTo,
1168 UnicodeString&
1171 UnicodeString& appendTo,
1183 UnicodeString&
1185 const UnicodeString *argumentNames,
1187 UnicodeString& appendTo,
1244 UnicodeString argNum;
1315 MessageFormat::parse(const UnicodeString& source,
1359 UnicodeString buffer;
1368 UnicodeString buffer;
1370 UnicodeString strValue = buffer;
1371 UnicodeString temp(LEFT_CURLY_BRACE);
1425 MessageFormat::parse(const UnicodeString& source,
1449 MessageFormat::parseObject( const UnicodeString& source,
1459 UnicodeString
1460 MessageFormat::autoQuoteApostrophe(const UnicodeString& pattern, UErrorCode& status) {
1461 UnicodeString result;
1482 static Format* makeRBNF(URBNFRuleSetTag tag, const Locale& locale, const UnicodeString& defaultRuleSet, UErrorCode& ec) {
1506 UnicodeString* segments,
1515 UnicodeString argumentName;
1538 UnicodeString unquotedPattern, quotedPattern;
1669 subformats[formatNumber].argName = new UnicodeString(argumentName);
1684 int32_t MessageFormat::findKeyword(const UnicodeString& s,
1690 UnicodeString buffer = s;
1707 MessageFormat::copyAndFixQuotes(const UnicodeString& source,
1710 UnicodeString& appendTo)
1805 MessageFormat::isLegalArgName(const UnicodeString& argName) const {
1827 const UnicodeString*
1830 return (const UnicodeString*)fFormatNames->elementAt(pos++);
1846 UnicodeString *s;
1848 if ((s=(UnicodeString *)fFormatNames->elementAt(i))!=NULL) {