Date-LibICal

 view release on metacpan or  search on metacpan

LibICal.xs  view on Meta::CPAN


#include <libical/ical.h>

MODULE = Date::LibICal		PACKAGE = Date::LibICal

void
expand_recurrence(rule, start=0, count=INT_MAX)
        const char * rule
        int          start
        int          count
    PPCODE:
        struct icalrecurrencetype recur, err;
        icalrecur_iterator *ritr;
        struct icaltimetype icstart, next;

        icalrecurrencetype_clear(&err);

        icstart = icaltime_from_timet_with_zone((time_t)start, 0, 0);

        recur = icalrecurrencetype_from_string(rule);
        if (



( run in 0.523 second using v1.01-cache-2.11-cpan-71847e10f99 )