Lines Matching refs:UnicodeString
46 UnicodeString FieldsSet::diffFrom(const FieldsSet& other, UErrorCode& status) const {
47 UnicodeString str;
50 return UnicodeString("U_ILLEGAL_ARGUMENT_ERROR: FieldsSet of a different type!");
58 const UnicodeString& fieldName = udbg_enumString(
61 str = str + fieldName + UnicodeString("=")+myVal+UnicodeString(" not ")+theirVal+UnicodeString(", ");
63 str = str + UnicodeString("some field") + "=" + myVal+" not " + theirVal+", ";
70 static UnicodeString *split(const UnicodeString &src, UChar ch, int32_t &splits)
79 UnicodeString *result = new UnicodeString[splits];
95 int32_t FieldsSet::parseFrom(const UnicodeString& str, const
105 UnicodeString *dest = split(str, 0x002C /* ',' */, destCount);
109 UnicodeString *kv = split(dest[i], 0x003D /* '=' */, dc);
112 it_errln(UnicodeString("dc == ") + dc + UnicodeString("?"));
123 it_errln(UnicodeString("Parse Failed: Field ") + UnicodeString(ch) + UnicodeString(", err ") + UnicodeString(u_errorName(status)));
138 it_errln(UnicodeString("Parse Failed: Value ") + UnicodeString(ch) + UnicodeString(", err ") + UnicodeString(u_errorName(status)));
196 int32_t FieldsSet::handleParseName(const FieldsSet* /* inheritFrom */, const UnicodeString& name, const UnicodeString& /* substr*/ , UErrorCode& status) {
209 void FieldsSet::parseValueDefault(const FieldsSet* inheritFrom, int32_t field, const UnicodeString& substr, UErrorCode& status) {
215 it_errln(UnicodeString("Parse Failed: Couldn't inherit field ") + field + UnicodeString(" [") + UnicodeString(udbg_enumName(fEnum, field)) + UnicodeString("]"));
226 void FieldsSet::parseValueEnum(UDebugEnumType type, const FieldsSet* inheritFrom, int32_t field, const UnicodeString& substr, UErrorCode& status) {
236 void FieldsSet::handleParseValue(const FieldsSet* inheritFrom, int32_t field, const UnicodeString& substr, UErrorCode& status) {
251 void CalendarFieldsSet::handleParseValue(const FieldsSet* inheritFrom, int32_t field, const UnicodeString& substr, UErrorCode& status) {
334 void DateTimeStyleSet::handleParseValue(const FieldsSet* inheritFrom, int32_t field, const UnicodeString& substr, UErrorCode& status) {
335 UnicodeString kRELATIVE_("RELATIVE_");
337 UnicodeString relativeas(substr,kRELATIVE_.length());
348 int32_t DateTimeStyleSet::handleParseName(const FieldsSet* /* inheritFrom */, const UnicodeString& name, const UnicodeString& /* substr */, UErrorCode& status) {
349 UnicodeString kDATE("DATE"); // TODO: static
350 UnicodeString kTIME("TIME"); // TODO: static