Miscellaneous utilities

Name

Miscellaneous utilities -- 

Synopsis



typedef     CalObjInstance;
void        cal_obj_instance_list_free      (GList *list);
enum        CalObjType;
void        cal_obj_uid_list_free           (GList *list);

Description

Details

CalObjInstance

typedef struct {
	char *uid;			/* UID of the object */
	time_t start;			/* Start time of instance */
	time_t end;			/* End time of instance */
} CalObjInstance;


cal_obj_instance_list_free ()

void        cal_obj_instance_list_free      (GList *list);

Frees a list of CalObjInstance structures.

list : List of CalObjInstance structures.


enum CalObjType

typedef enum {
	CALOBJ_TYPE_EVENT   = 1 << 0,
	CALOBJ_TYPE_TODO    = 1 << 1,
	CALOBJ_TYPE_JOURNAL = 1 << 2,
	CALOBJ_TYPE_ANY     = 0x07
} CalObjType;


cal_obj_uid_list_free ()

void        cal_obj_uid_list_free           (GList *list);

Frees a list of unique identifiers for calendar objects.

list : List of strings with unique identifiers.