Home | History | Annotate | Download | only in i18n

Lines Matching refs:rrule

52 static const UChar ICAL_RRULE[] = {0x52, 0x52, 0x55, 0x4C, 0x45, 0}; /* "RRULE" */
367 * Parse individual RRULE
378 static void parseRRULE(const UnicodeString& rrule, int32_t& month, int32_t& dow, int32_t& wim,
399 prop_end = rrule.indexOf(SEMICOLON, prop_start);
401 prop.setTo(rrule, prop_start);
404 prop.setTo(rrule, prop_start, prop_end - prop_start);
536 UnicodeString rrule = *((UnicodeString*)dates->elementAt(0));
542 parseRRULE(rrule, month, dayOfWeek, nthDayOfWeek, days, daysCount, until, status);
586 // Check if BYMONTH + BYMONTHDAY + BYDAY rule with multiple RRULE lines.
612 rrule = *((UnicodeString*)dates->elementAt(i));
617 parseRRULE(rrule, tmp_month, tmp_dayOfWeek, tmp_nthDayOfWeek, tmp_days, tmp_daysCount, tmp_until, status);
1329 UBool isRRULE = FALSE; // true if the rule is described by RRULE
1336 UVector *dates = NULL; // list of RDATE or RRULE strings
1423 // RDATE mixed with RRULE is not supported
1447 // RRULE mixed with RDATE is not supported
2205 * Write start times defined by a DOM rule using VTIMEZONE RRULE
2239 * Write start times defined by a DOW rule using VTIMEZONE RRULE
2275 * Write start times defined by a DOW_GEQ_DOM rule using VTIMEZONE RRULE
2399 * Write start times defined by a DOW_LEQ_DOM rule using VTIMEZONE RRULE
2430 * Write the final time zone rule using RRULE, with no UNTIL attribute
2538 * Write the beggining part of RRULE line
2560 * Append the UNTIL attribute after RRULE line