Lines Matching defs:UnicodeString

173  * the given UnicodeString.
175 static UnicodeString& itos(int32_t i, UnicodeString& appendTo) {
189 void append(const UnicodeString& s) {
197 void append(const UnicodeString& s, int32_t start, int32_t length) {
201 UnicodeString s;
208 const UnicodeString &argString, UErrorCode& ec) {
229 MessageFormat::MessageFormat(const UnicodeString& pattern,
250 MessageFormat::MessageFormat(const UnicodeString& pattern,
272 MessageFormat::MessageFormat(const UnicodeString& pattern,
469 MessageFormat::applyPattern(const UnicodeString& newPattern,
481 MessageFormat::applyPattern(const UnicodeString& pattern,
507 MessageFormat::applyPattern(const UnicodeString& pattern,
520 UnicodeString&
521 MessageFormat::toPattern(UnicodeString& appendTo) const {
569 UBool MessageFormat::argNameMatches(int32_t partIndex, const UnicodeString& argName, int32_t argNumber) {
695 MessageFormat::adoptFormat(const UnicodeString& formatName,
755 MessageFormat::getFormat(const UnicodeString& formatName, UErrorCode& status) {
775 MessageFormat::setFormat(const UnicodeString& formatName,
843 UnicodeString MessageFormat::getArgName(int32_t partIndex) {
860 fFormatNames->addElement(new UnicodeString(getArgName(partIndex + 1)), status);
871 UnicodeString&
874 UnicodeString& appendTo,
886 UnicodeString&
887 MessageFormat::format( const UnicodeString& pattern,
890 UnicodeString& appendTo,
902 UnicodeString&
904 UnicodeString& appendTo,
919 UnicodeString&
920 MessageFormat::format(const UnicodeString* argumentNames,
923 UnicodeString& appendTo,
930 const UnicodeString *argumentNames,
931 int32_t cnt, UnicodeString& name) const {
941 UnicodeString&
943 const UnicodeString *argumentNames,
945 UnicodeString& appendTo,
966 PluralSelectorContext(int32_t start, const UnicodeString &name,
982 const UnicodeString &argName;
991 UnicodeString numberString;
1004 const UnicodeString *argumentNames,
1013 const UnicodeString& msgString = msgPattern.getPatternString();
1045 UnicodeString argName = msgPattern.getSubstring(*part);
1065 UnicodeString(LEFT_CURLY_BRACE).append(argName).append(RIGHT_CURLY_BRACE));
1089 UnicodeString subMsgString;
1160 const UnicodeString *argumentNames,
1178 const UnicodeString& msgString = msgPattern.getPatternString();
1179 UnicodeString sb;
1212 UnicodeString emptyPattern; // gcc 3.3.3 fails with "UnicodeString()" as the first parameter.
1222 UnicodeString MessageFormat::getLiteralStringUntilNextArgument(int32_t from) const {
1223 const UnicodeString& msgString=msgPattern.getPatternString();
1225 UnicodeString b;
1264 UnicodeString other(FALSE, OTHER_STRING, 5);
1285 MessageFormat::findFirstPluralNumberArg(int32_t msgStart, const UnicodeString &argName) const {
1367 const UnicodeString& source,
1383 const UnicodeString& msgString=msgPattern.getPatternString();
1419 UnicodeString key;
1444 UnicodeString stringAfterArgument = getLiteralStringUntilNextArgument(argLimit);
1455 UnicodeString strValue(source.tempSubString(sourceOffset, next - sourceOffset));
1456 UnicodeString compValue;
1498 MessageFormat::parse(const UnicodeString& source,
1511 MessageFormat::parse(const UnicodeString& source,
1535 MessageFormat::parseObject( const UnicodeString& source,
1545 UnicodeString
1546 MessageFormat::autoQuoteApostrophe(const UnicodeString& pattern, UErrorCode& status) {
1547 UnicodeString result;
1568 static Format* makeRBNF(URBNFRuleSetTag tag, const Locale& locale, const UnicodeString& defaultRuleSet, UErrorCode& ec) {
1643 UnicodeString explicitType = msgPattern.getSubstring(msgPattern.getPart(i++));
1644 UnicodeString style;
1677 Format* MessageFormat::createAppropriateFormat(UnicodeString& type, UnicodeString& style,
1760 int32_t MessageFormat::findKeyword(const UnicodeString& s,
1769 UnicodeString buffer(FALSE, ps, length);
1859 UnicodeString& MessageFormat::DummyFormat::format(const Formattable&,
1860 UnicodeString& appendTo,
1868 UnicodeString& MessageFormat::DummyFormat::format(const Formattable&,
1869 UnicodeString& appendTo,
1878 UnicodeString& MessageFormat::DummyFormat::format(const Formattable&,
1879 UnicodeString& appendTo,
1888 void MessageFormat::DummyFormat::parseObject(const UnicodeString&,
1899 const UnicodeString*
1902 return (const UnicodeString*)fFormatNames->elementAt(pos++);
1929 UnicodeString MessageFormat::PluralSelectorProvider::select(void *ctx, double number,
1932 return UnicodeString(FALSE, OTHER_STRING, 5);
1938 return UnicodeString(FALSE, OTHER_STRING, 5);