Top | ![]() |
![]() |
![]() |
![]() |
const gchar *
e_cal_backend_store_get_path (ECalBackendStore *store
);
Since 2.28
gboolean
e_cal_backend_store_remove (ECalBackendStore *store
);
Since 2.28
gboolean
e_cal_backend_store_clean (ECalBackendStore *store
);
Since 2.28
ECalComponent * e_cal_backend_store_get_component (ECalBackendStore *store
,const gchar *uid
,const gchar *rid
);
Since 2.28
gboolean e_cal_backend_store_put_component_with_time_range (ECalBackendStore *store
,ECalComponent *comp
,time_t occurence_start
,time_t occurence_end
);
Since 2.32
gboolean e_cal_backend_store_put_component (ECalBackendStore *store
,ECalComponent *comp
);
Since 2.28
gboolean e_cal_backend_store_remove_component (ECalBackendStore *store
,const gchar *uid
,const gchar *rid
);
Since 2.28
gboolean e_cal_backend_store_has_component (ECalBackendStore *store
,const gchar *uid
,const gchar *rid
);
Since 2.28
const icaltimezone * e_cal_backend_store_get_timezone (ECalBackendStore *store
,const gchar *tzid
);
Since 2.28
gboolean e_cal_backend_store_put_timezone (ECalBackendStore *store
,const icaltimezone *zone
);
Since 2.28
gboolean e_cal_backend_store_remove_timezone (ECalBackendStore *store
,const gchar *tzid
);
Since 2.28
const icaltimezone *
e_cal_backend_store_get_default_timezone
(ECalBackendStore *store
);
Since 2.28
gboolean e_cal_backend_store_set_default_timezone (ECalBackendStore *store
,const icaltimezone *zone
);
Since 2.28
GSList * e_cal_backend_store_get_components_by_uid (ECalBackendStore *store
,const gchar *uid
);
Since 2.28
GSList *
e_cal_backend_store_get_components (ECalBackendStore *store
);
Since 2.28
GSList * e_cal_backend_store_get_components_occuring_in_range (ECalBackendStore *store
,time_t start
,time_t end
);
Retrieves a list of components stored in the store, that are occuring in time range [start, end].
A list of the components. Each item in the list is an ECalComponent, which should be freed when no longer needed.
Since 2.32
GSList *
e_cal_backend_store_get_component_ids (ECalBackendStore *store
);
Since 2.28
const gchar * e_cal_backend_store_get_key_value (ECalBackendStore *store
,const gchar *key
);
Since 2.28
gboolean e_cal_backend_store_put_key_value (ECalBackendStore *store
,const gchar *key
,const gchar *value
);
Since 2.28
void
e_cal_backend_store_thaw_changes (ECalBackendStore *store
);
Since 2.28
void
e_cal_backend_store_freeze_changes (ECalBackendStore *store
);
Since 2.28
void e_cal_backend_store_interval_tree_add_comp (ECalBackendStore *store
,ECalComponent *comp
,time_t start
,time_t end
);
Since 2.32