Home | History | Annotate | Download | only in i18n

Lines Matching refs:rrule

53 static const UChar ICAL_RRULE[] = {0x52, 0x52, 0x55, 0x4C, 0x45, 0}; /* "RRULE" */
368 * Parse individual RRULE
379 static void parseRRULE(const UnicodeString& rrule, int32_t& month, int32_t& dow, int32_t& wim,
400 prop_end = rrule.indexOf(SEMICOLON, prop_start);
402 prop.setTo(rrule, prop_start);
405 prop.setTo(rrule, prop_start, prop_end - prop_start);
537 UnicodeString rrule = *((UnicodeString*)dates->elementAt(0));
543 parseRRULE(rrule, month, dayOfWeek, nthDayOfWeek, days, daysCount, until, status);
587 // Check if BYMONTH + BYMONTHDAY + BYDAY rule with multiple RRULE lines.
613 rrule = *((UnicodeString*)dates->elementAt(i));
618 parseRRULE(rrule, tmp_month, tmp_dayOfWeek, tmp_nthDayOfWeek, tmp_days, tmp_daysCount, tmp_until, status);
1366 UBool isRRULE = FALSE; // true if the rule is described by RRULE
1373 UVector *dates = NULL; // list of RDATE or RRULE strings
1460 // RDATE mixed with RRULE is not supported
1484 // RRULE mixed with RDATE is not supported
2244 * Write start times defined by a DOM rule using VTIMEZONE RRULE
2278 * Write start times defined by a DOW rule using VTIMEZONE RRULE
2314 * Write start times defined by a DOW_GEQ_DOM rule using VTIMEZONE RRULE
2438 * Write start times defined by a DOW_LEQ_DOM rule using VTIMEZONE RRULE
2469 * Write the final time zone rule using RRULE, with no UNTIL attribute
2589 * Write the beggining part of RRULE line
2611 * Append the UNTIL attribute after RRULE line