$darkmode
Implements functions for classification. More...
Go to the source code of this file.
Macros | |
| #define | icalclassify_post return rtrn; |
| #define | icalclassify_pre int rtrn = 0; |
Functions | |
| icalproperty_xlicclass | icalclassify (icalcomponent *c, icalcomponent *match, const char *user) |
| int | icalclassify_add_instance (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_cancel_all (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_cancel_event (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_cancel_instance (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_counter (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_delinecounter (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| icalproperty * | icalclassify_find_attendee (const icalcomponent *c, const char *attendee) |
| icalcomponent * | icalclassify_find_overlaps (icalset *set, icalcomponent *comp) |
| char * | icalclassify_lowercase (const char *str) |
| int | icalclassify_publish_freebusy (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_publish_new (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_publish_update (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_refesh (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_reply_accept (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_reply_crasher_accept (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_reply_crasher_decline (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_reply_decline (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_reply_delegate (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_request_delegate (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_request_forward (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_request_freebusy (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_request_new (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_request_new_organizer (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_request_reschedule (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_request_status (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| int | icalclassify_request_update (const struct icalclassify_parts *comp, const struct icalclassify_parts *match, const char *user) |
| void | icalssutil_free_parts (struct icalclassify_parts *parts) |
| void | icalssutil_get_parts (icalcomponent *c, struct icalclassify_parts *parts) |
Implements functions for classification.
Definition in file icalclassify.c.
| icalcomponent* icalclassify_find_overlaps | ( | icalset * | set, |
| icalcomponent * | comp | ||
| ) |
Returns a set of components that intersect in time with comp. For component X and Y to intersect: X.DTSTART < Y.DTEND && X.DTEND > Y.DTSTART
Definition at line 65 of file icalclassify.c.
1.8.10