Lines Matching defs:substr

194 int32_t FieldsSet::handleParseName(const FieldsSet* /* inheritFrom */, const UnicodeString& name, const UnicodeString& /* substr*/ , UErrorCode& status) {
207 void FieldsSet::parseValueDefault(const FieldsSet* inheritFrom, int32_t field, const UnicodeString& substr, UErrorCode& status) {
209 if(substr.length()==0) { // inherit requested
219 value = udbg_stoi(substr);
224 void FieldsSet::parseValueEnum(UDebugEnumType type, const FieldsSet* inheritFrom, int32_t field, const UnicodeString& substr, UErrorCode& status) {
225 int32_t value = udbg_enumByString(type, substr);
230 parseValueDefault(inheritFrom,field,substr,status);
234 void FieldsSet::handleParseValue(const FieldsSet* inheritFrom, int32_t field, const UnicodeString& substr, UErrorCode& status) {
235 parseValueDefault(inheritFrom, field, substr, status);
249 void CalendarFieldsSet::handleParseValue(const FieldsSet* inheritFrom, int32_t field, const UnicodeString& substr, UErrorCode& status) {
251 parseValueEnum(UDBG_UCalendarMonths, inheritFrom, field, substr, status);
254 parseValueDefault(inheritFrom, field, substr, status);
332 void DateTimeStyleSet::handleParseValue(const FieldsSet* inheritFrom, int32_t field, const UnicodeString& substr, UErrorCode& status) {
334 if(substr.startsWith(kRELATIVE_)) {
335 UnicodeString relativeas(substr,kRELATIVE_.length());
342 parseValueEnum(UDBG_UDateFormatStyle, inheritFrom, field, substr, status);
346 int32_t DateTimeStyleSet::handleParseName(const FieldsSet* /* inheritFrom */, const UnicodeString& name, const UnicodeString& /* substr */, UErrorCode& status) {