Home | History | Annotate | Download | only in i18n

Lines Matching refs:UnicodeString

172  * the given UnicodeString.
174 static UnicodeString& itos(int32_t i, UnicodeString& appendTo) {
188 void append(const UnicodeString& s) {
196 void append(const UnicodeString& s, int32_t start, int32_t length) {
200 UnicodeString s;
218 MessageFormat::MessageFormat(const UnicodeString& pattern,
239 MessageFormat::MessageFormat(const UnicodeString& pattern,
261 MessageFormat::MessageFormat(const UnicodeString& pattern,
458 MessageFormat::applyPattern(const UnicodeString& newPattern,
470 MessageFormat::applyPattern(const UnicodeString& pattern,
496 MessageFormat::applyPattern(const UnicodeString& pattern,
509 UnicodeString&
510 MessageFormat::toPattern(UnicodeString& appendTo) const {
557 UBool MessageFormat::argNameMatches(int32_t partIndex, const UnicodeString& argName, int32_t argNumber) {
683 MessageFormat::adoptFormat(const UnicodeString& formatName,
743 MessageFormat::getFormat(const UnicodeString& formatName, UErrorCode& status) {
763 MessageFormat::setFormat(const UnicodeString& formatName,
831 UnicodeString MessageFormat::getArgName(int32_t partIndex) {
836 UnicodeString temp;
853 fFormatNames->addElement(new UnicodeString(getArgName(partIndex + 1)), status);
864 UnicodeString&
867 UnicodeString& appendTo,
879 UnicodeString&
880 MessageFormat::format( const UnicodeString& pattern,
883 UnicodeString& appendTo,
895 UnicodeString&
897 UnicodeString& appendTo,
912 UnicodeString&
913 MessageFormat::format(const UnicodeString* argumentNames,
916 UnicodeString& appendTo,
923 const UnicodeString *argumentNames,
924 int32_t cnt, UnicodeString& name) const {
934 UnicodeString&
936 const UnicodeString *argumentNames,
938 UnicodeString& appendTo,
955 const UnicodeString *argumentNames,
964 const UnicodeString& msgString = msgPattern.getPatternString();
987 UnicodeString noArg;
999 UnicodeString key;
1027 UnicodeString subMsgString;
1098 const UnicodeString *argumentNames,
1116 const UnicodeString& msgString = msgPattern.getPatternString();
1117 UnicodeString sb;
1143 UnicodeString emptyPattern; // gcc 3.3.3 fails with "UnicodeString()" as the first parameter.
1153 UnicodeString MessageFormat::getLiteralStringUntilNextArgument(int32_t from) const {
1154 const UnicodeString& msgString=msgPattern.getPatternString();
1156 UnicodeString b;
1245 const UnicodeString& source,
1261 const UnicodeString& msgString=msgPattern.getPatternString();
1297 UnicodeString key;
1322 UnicodeString stringAfterArgument = getLiteralStringUntilNextArgument(argLimit);
1333 UnicodeString strValue(source.tempSubString(sourceOffset, next - sourceOffset));
1334 UnicodeString compValue;
1376 MessageFormat::parse(const UnicodeString& source,
1389 MessageFormat::parse(const UnicodeString& source,
1413 MessageFormat::parseObject( const UnicodeString& source,
1423 UnicodeString
1424 MessageFormat::autoQuoteApostrophe(const UnicodeString& pattern, UErrorCode& status) {
1425 UnicodeString result;
1446 static Format* makeRBNF(URBNFRuleSetTag tag, const Locale& locale, const UnicodeString& defaultRuleSet, UErrorCode& ec) {
1521 UnicodeString explicitType = msgPattern.getSubstring(msgPattern.getPart(i++));
1522 UnicodeString style;
1555 Format* MessageFormat::createAppropriateFormat(UnicodeString& type, UnicodeString& style,
1638 int32_t MessageFormat::findKeyword(const UnicodeString& s,
1647 UnicodeString buffer(FALSE, ps, length);
1737 UnicodeString& MessageFormat::DummyFormat::format(const Formattable&,
1738 UnicodeString& appendTo,
1746 UnicodeString& MessageFormat::DummyFormat::format(const Formattable&,
1747 UnicodeString& appendTo,
1756 UnicodeString& MessageFormat::DummyFormat::format(const Formattable&,
1757 UnicodeString& appendTo,
1766 void MessageFormat::DummyFormat::parseObject(const UnicodeString&,
1777 const UnicodeString*
1780 return (const UnicodeString*)fFormatNames->elementAt(pos++);
1809 UnicodeString MessageFormat::PluralSelectorProvider::select(double number, UErrorCode& ec) const {
1811 return UnicodeString(FALSE, OTHER_STRING, 5);
1817 return UnicodeString(FALSE, OTHER_STRING, 5);