Libical API Documentation  3.0
Typedefs | Functions
icalgauge.h File Reference

Routines implementing a filter for ical components. More...

Go to the source code of this file.

Typedefs

typedef struct icalgauge_impl icalgauge
 

Functions

int icalgauge_compare (icalgauge *g, icalcomponent *comp)
 Return true if comp matches the gauge. More...
 
void icalgauge_dump (icalgauge *gauge)
 Debug Print gauge information to stdout.
 
void icalgauge_free (icalgauge *gauge)
 
int icalgauge_get_expand (icalgauge *gauge)
 
icalgaugeicalgauge_new_from_sql (const char *sql, int expand)
 

Detailed Description

Routines implementing a filter for ical components.

Function Documentation

◆ icalgauge_compare()

int icalgauge_compare ( icalgauge g,
icalcomponent comp 
)

Return true if comp matches the gauge.

The component must be in cannonical form – a VCALENDAR with one VEVENT, VTODO or VJOURNAL sub component

needs to use recurrence-id to do comparison