Lines Matching defs:UnicodeString

177  * the given UnicodeString.
179 static UnicodeString& itos(int32_t i, UnicodeString& appendTo) {
193 void append(const UnicodeString& s) {
201 void append(const UnicodeString& s, int32_t start, int32_t length) {
205 UnicodeString s;
212 const UnicodeString &argString, UErrorCode& ec) {
233 MessageFormat::MessageFormat(const UnicodeString& pattern,
254 MessageFormat::MessageFormat(const UnicodeString& pattern,
276 MessageFormat::MessageFormat(const UnicodeString& pattern,
473 MessageFormat::applyPattern(const UnicodeString& newPattern,
485 MessageFormat::applyPattern(const UnicodeString& pattern,
511 MessageFormat::applyPattern(const UnicodeString& pattern,
525 UnicodeString&
526 MessageFormat::toPattern(UnicodeString& appendTo) const {
574 UBool MessageFormat::argNameMatches(int32_t partIndex, const UnicodeString& argName, int32_t argNumber) {
700 MessageFormat::adoptFormat(const UnicodeString& formatName,
760 MessageFormat::getFormat(const UnicodeString& formatName, UErrorCode& status) {
780 MessageFormat::setFormat(const UnicodeString& formatName,
849 UnicodeString MessageFormat::getArgName(int32_t partIndex) {
865 LocalPointer<UnicodeString> name(getArgName(partIndex + 1).clone(), status);
879 UnicodeString&
882 UnicodeString& appendTo,
894 UnicodeString&
895 MessageFormat::format( const UnicodeString& pattern,
898 UnicodeString& appendTo,
910 UnicodeString&
912 UnicodeString& appendTo,
927 UnicodeString&
928 MessageFormat::format(const UnicodeString* argumentNames,
931 UnicodeString& appendTo,
938 const UnicodeString *argumentNames,
939 int32_t cnt, UnicodeString& name) const {
949 UnicodeString&
951 const UnicodeString *argumentNames,
953 UnicodeString& appendTo,
974 PluralSelectorContext(int32_t start, const UnicodeString &name,
990 const UnicodeString &argName;
999 UnicodeString numberString;
1012 const UnicodeString *argumentNames,
1021 const UnicodeString& msgString = msgPattern.getPatternString();
1053 UnicodeString argName = msgPattern.getSubstring(*part);
1073 UnicodeString(LEFT_CURLY_BRACE).append(argName).append(RIGHT_CURLY_BRACE));
1097 UnicodeString subMsgString;
1168 const UnicodeString *argumentNames,
1186 const UnicodeString& msgString = msgPattern.getPatternString();
1187 UnicodeString sb;
1220 UnicodeString emptyPattern; // gcc 3.3.3 fails with "UnicodeString()" as the first parameter.
1230 UnicodeString MessageFormat::getLiteralStringUntilNextArgument(int32_t from) const {
1231 const UnicodeString& msgString=msgPattern.getPatternString();
1233 UnicodeString b;
1272 UnicodeString other(false, OTHER_STRING, 5);
1293 MessageFormat::findFirstPluralNumberArg(int32_t msgStart, const UnicodeString &argName) const {
1375 const UnicodeString& source,
1391 const UnicodeString& msgString=msgPattern.getPatternString();
1427 UnicodeString key;
1452 UnicodeString stringAfterArgument = getLiteralStringUntilNextArgument(argLimit);
1463 UnicodeString strValue(source.tempSubString(sourceOffset, next - sourceOffset));
1464 UnicodeString compValue;
1506 MessageFormat::parse(const UnicodeString& source,
1519 MessageFormat::parse(const UnicodeString& source,
1543 MessageFormat::parseObject( const UnicodeString& source,
1553 UnicodeString
1554 MessageFormat::autoQuoteApostrophe(const UnicodeString& pattern, UErrorCode& status) {
1555 UnicodeString result;
1576 static Format* makeRBNF(URBNFRuleSetTag tag, const Locale& locale, const UnicodeString& defaultRuleSet, UErrorCode& ec) {
1651 UnicodeString explicitType = msgPattern.getSubstring(msgPattern.getPart(i++));
1652 UnicodeString style;
1684 Format* MessageFormat::createAppropriateFormat(UnicodeString& type, UnicodeString& style,
1716 UnicodeString skeleton = style.tempSubString(firstNonSpace + 2);
1738 UnicodeString skeleton = style.tempSubString(firstNonSpace + 2);
1784 int32_t MessageFormat::findKeyword(const UnicodeString& s,
1793 UnicodeString buffer(false, ps, length);
1883 UnicodeString& MessageFormat::DummyFormat::format(const Formattable&,
1884 UnicodeString& appendTo,
1892 UnicodeString& MessageFormat::DummyFormat::format(const Formattable&,
1893 UnicodeString& appendTo,
1902 UnicodeString& MessageFormat::DummyFormat::format(const Formattable&,
1903 UnicodeString& appendTo,
1912 void MessageFormat::DummyFormat::parseObject(const UnicodeString&,
1923 const UnicodeString*
1926 return (const UnicodeString*)fFormatNames->elementAt(pos++);
1952 UnicodeString MessageFormat::PluralSelectorProvider::select(void *ctx, double number,
1955 return UnicodeString(false, OTHER_STRING, 5);
1961 return UnicodeString(false, OTHER_STRING, 5);
1983 return UnicodeString(false, OTHER_STRING, 5);
1991 return UnicodeString(false, OTHER_STRING, 5);