38
38
<div class="refsynopsisdiv">
39
39
<a name="libedata-cal-ECalBackendStore.synopsis"></a><h2>Synopsis</h2>
40
40
<pre class="synopsis">struct <a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore">ECalBackendStore</a>;
41
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-get-path" title="e_cal_backend_store_get_path ()">e_cal_backend_store_get_path</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);
42
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-load" title="e_cal_backend_store_load ()">e_cal_backend_store_load</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);
43
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-is-loaded" title="e_cal_backend_store_is_loaded ()">e_cal_backend_store_is_loaded</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);
44
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-remove" title="e_cal_backend_store_remove ()">e_cal_backend_store_remove</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);
45
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-clean" title="e_cal_backend_store_clean ()">e_cal_backend_store_clean</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);
46
<a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libecal/ECalComponent.html"><span class="returnvalue">ECalComponent</span></a> * <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-get-component" title="e_cal_backend_store_get_component ()">e_cal_backend_store_get_component</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
47
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uid</code></em>,
48
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *rid</code></em>);
49
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-put-component-with-time-range" title="e_cal_backend_store_put_component_with_time_range ()">e_cal_backend_store_put_component_with_time_range</a>
41
const <span class="returnvalue">gchar</span> * <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-get-path" title="e_cal_backend_store_get_path ()">e_cal_backend_store_get_path</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);
42
<span class="returnvalue">gboolean</span> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-load" title="e_cal_backend_store_load ()">e_cal_backend_store_load</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);
43
<span class="returnvalue">gboolean</span> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-is-loaded" title="e_cal_backend_store_is_loaded ()">e_cal_backend_store_is_loaded</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);
44
<span class="returnvalue">gboolean</span> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-remove" title="e_cal_backend_store_remove ()">e_cal_backend_store_remove</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);
45
<span class="returnvalue">gboolean</span> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-clean" title="e_cal_backend_store_clean ()">e_cal_backend_store_clean</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);
46
<span class="returnvalue">ECalComponent</span> * <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-get-component" title="e_cal_backend_store_get_component ()">e_cal_backend_store_get_component</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
47
<em class="parameter"><code>const <span class="type">gchar</span> *uid</code></em>,
48
<em class="parameter"><code>const <span class="type">gchar</span> *rid</code></em>);
49
<span class="returnvalue">gboolean</span> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-put-component-with-time-range" title="e_cal_backend_store_put_component_with_time_range ()">e_cal_backend_store_put_component_with_time_range</a>
50
50
(<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
51
<em class="parameter"><code><a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libecal/ECalComponent.html"><span class="type">ECalComponent</span></a> *comp</code></em>,
51
<em class="parameter"><code><span class="type">ECalComponent</span> *comp</code></em>,
52
52
<em class="parameter"><code><span class="type">time_t</span> occurence_start</code></em>,
53
53
<em class="parameter"><code><span class="type">time_t</span> occurence_end</code></em>);
54
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-put-component" title="e_cal_backend_store_put_component ()">e_cal_backend_store_put_component</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
55
<em class="parameter"><code><a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libecal/ECalComponent.html"><span class="type">ECalComponent</span></a> *comp</code></em>);
56
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-remove-component" title="e_cal_backend_store_remove_component ()">e_cal_backend_store_remove_component</a>
54
<span class="returnvalue">gboolean</span> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-put-component" title="e_cal_backend_store_put_component ()">e_cal_backend_store_put_component</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
55
<em class="parameter"><code><span class="type">ECalComponent</span> *comp</code></em>);
56
<span class="returnvalue">gboolean</span> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-remove-component" title="e_cal_backend_store_remove_component ()">e_cal_backend_store_remove_component</a>
57
57
(<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
58
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uid</code></em>,
59
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *rid</code></em>);
60
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-has-component" title="e_cal_backend_store_has_component ()">e_cal_backend_store_has_component</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
61
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uid</code></em>,
62
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *rid</code></em>);
58
<em class="parameter"><code>const <span class="type">gchar</span> *uid</code></em>,
59
<em class="parameter"><code>const <span class="type">gchar</span> *rid</code></em>);
60
<span class="returnvalue">gboolean</span> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-has-component" title="e_cal_backend_store_has_component ()">e_cal_backend_store_has_component</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
61
<em class="parameter"><code>const <span class="type">gchar</span> *uid</code></em>,
62
<em class="parameter"><code>const <span class="type">gchar</span> *rid</code></em>);
63
63
const <span class="returnvalue">icaltimezone</span> * <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-get-timezone" title="e_cal_backend_store_get_timezone ()">e_cal_backend_store_get_timezone</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
64
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *tzid</code></em>);
65
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-put-timezone" title="e_cal_backend_store_put_timezone ()">e_cal_backend_store_put_timezone</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
64
<em class="parameter"><code>const <span class="type">gchar</span> *tzid</code></em>);
65
<span class="returnvalue">gboolean</span> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-put-timezone" title="e_cal_backend_store_put_timezone ()">e_cal_backend_store_put_timezone</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
66
66
<em class="parameter"><code>const <span class="type">icaltimezone</span> *zone</code></em>);
67
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-remove-timezone" title="e_cal_backend_store_remove_timezone ()">e_cal_backend_store_remove_timezone</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
68
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *tzid</code></em>);
67
<span class="returnvalue">gboolean</span> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-remove-timezone" title="e_cal_backend_store_remove_timezone ()">e_cal_backend_store_remove_timezone</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
68
<em class="parameter"><code>const <span class="type">gchar</span> *tzid</code></em>);
69
69
const <span class="returnvalue">icaltimezone</span> * <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-get-default-timezone" title="e_cal_backend_store_get_default_timezone ()">e_cal_backend_store_get_default_timezone</a>
70
70
(<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);
71
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-set-default-timezone" title="e_cal_backend_store_set_default_timezone ()">e_cal_backend_store_set_default_timezone</a>
71
<span class="returnvalue">gboolean</span> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-set-default-timezone" title="e_cal_backend_store_set_default_timezone ()">e_cal_backend_store_set_default_timezone</a>
72
72
(<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
73
73
<em class="parameter"><code>const <span class="type">icaltimezone</span> *zone</code></em>);
74
<a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> * <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-get-components-by-uid" title="e_cal_backend_store_get_components_by_uid ()">e_cal_backend_store_get_components_by_uid</a>
74
<span class="returnvalue">GSList</span> * <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-get-components-by-uid" title="e_cal_backend_store_get_components_by_uid ()">e_cal_backend_store_get_components_by_uid</a>
75
75
(<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
76
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uid</code></em>);
77
<a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> * <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-get-components" title="e_cal_backend_store_get_components ()">e_cal_backend_store_get_components</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);
78
<a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> * <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-get-components-occuring-in-range" title="e_cal_backend_store_get_components_occuring_in_range ()">e_cal_backend_store_get_components_occuring_in_range</a>
76
<em class="parameter"><code>const <span class="type">gchar</span> *uid</code></em>);
77
<span class="returnvalue">GSList</span> * <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-get-components" title="e_cal_backend_store_get_components ()">e_cal_backend_store_get_components</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);
78
<span class="returnvalue">GSList</span> * <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-get-components-occuring-in-range" title="e_cal_backend_store_get_components_occuring_in_range ()">e_cal_backend_store_get_components_occuring_in_range</a>
79
79
(<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
80
80
<em class="parameter"><code><span class="type">time_t</span> start</code></em>,
81
81
<em class="parameter"><code><span class="type">time_t</span> end</code></em>);
82
<a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> * <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-get-component-ids" title="e_cal_backend_store_get_component_ids ()">e_cal_backend_store_get_component_ids</a>
82
<span class="returnvalue">GSList</span> * <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-get-component-ids" title="e_cal_backend_store_get_component_ids ()">e_cal_backend_store_get_component_ids</a>
83
83
(<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);
84
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-get-key-value" title="e_cal_backend_store_get_key_value ()">e_cal_backend_store_get_key_value</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
85
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);
86
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-put-key-value" title="e_cal_backend_store_put_key_value ()">e_cal_backend_store_put_key_value</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
87
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
88
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);
84
const <span class="returnvalue">gchar</span> * <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-get-key-value" title="e_cal_backend_store_get_key_value ()">e_cal_backend_store_get_key_value</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
85
<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);
86
<span class="returnvalue">gboolean</span> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-put-key-value" title="e_cal_backend_store_put_key_value ()">e_cal_backend_store_put_key_value</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
87
<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
88
<em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);
89
89
<span class="returnvalue">void</span> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-thaw-changes" title="e_cal_backend_store_thaw_changes ()">e_cal_backend_store_thaw_changes</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);
90
90
<span class="returnvalue">void</span> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-freeze-changes" title="e_cal_backend_store_freeze_changes ()">e_cal_backend_store_freeze_changes</a> (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);
91
91
<span class="returnvalue">void</span> <a class="link" href="libedata-cal-ECalBackendStore.html#e-cal-backend-store-interval-tree-add-comp" title="e_cal_backend_store_interval_tree_add_comp ()">e_cal_backend_store_interval_tree_add_comp</a>
92
92
(<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
93
<em class="parameter"><code><a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libecal/ECalComponent.html"><span class="type">ECalComponent</span></a> *comp</code></em>,
93
<em class="parameter"><code><span class="type">ECalComponent</span> *comp</code></em>,
94
94
<em class="parameter"><code><span class="type">time_t</span> start</code></em>,
95
95
<em class="parameter"><code><span class="type">time_t</span> end</code></em>);
115
115
<div class="refsect2">
116
116
<a name="e-cal-backend-store-get-path"></a><h3>e_cal_backend_store_get_path ()</h3>
117
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * e_cal_backend_store_get_path (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);</pre>
117
<pre class="programlisting">const <span class="returnvalue">gchar</span> * e_cal_backend_store_get_path (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);</pre>
118
118
<p class="since">Since 2.28</p>
121
121
<div class="refsect2">
122
122
<a name="e-cal-backend-store-load"></a><h3>e_cal_backend_store_load ()</h3>
123
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> e_cal_backend_store_load (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);</pre>
123
<pre class="programlisting"><span class="returnvalue">gboolean</span> e_cal_backend_store_load (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);</pre>
124
124
<p class="since">Since 2.28</p>
127
127
<div class="refsect2">
128
128
<a name="e-cal-backend-store-is-loaded"></a><h3>e_cal_backend_store_is_loaded ()</h3>
129
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> e_cal_backend_store_is_loaded (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);</pre>
129
<pre class="programlisting"><span class="returnvalue">gboolean</span> e_cal_backend_store_is_loaded (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);</pre>
134
134
<div class="refsect2">
135
135
<a name="e-cal-backend-store-remove"></a><h3>e_cal_backend_store_remove ()</h3>
136
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> e_cal_backend_store_remove (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);</pre>
136
<pre class="programlisting"><span class="returnvalue">gboolean</span> e_cal_backend_store_remove (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);</pre>
137
137
<p class="since">Since 2.28</p>
140
140
<div class="refsect2">
141
141
<a name="e-cal-backend-store-clean"></a><h3>e_cal_backend_store_clean ()</h3>
142
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> e_cal_backend_store_clean (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);</pre>
142
<pre class="programlisting"><span class="returnvalue">gboolean</span> e_cal_backend_store_clean (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>);</pre>
143
143
<p class="since">Since 2.28</p>
146
146
<div class="refsect2">
147
147
<a name="e-cal-backend-store-get-component"></a><h3>e_cal_backend_store_get_component ()</h3>
148
<pre class="programlisting"><a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libecal/ECalComponent.html"><span class="returnvalue">ECalComponent</span></a> * e_cal_backend_store_get_component (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
149
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uid</code></em>,
150
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *rid</code></em>);</pre>
148
<pre class="programlisting"><span class="returnvalue">ECalComponent</span> * e_cal_backend_store_get_component (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
149
<em class="parameter"><code>const <span class="type">gchar</span> *uid</code></em>,
150
<em class="parameter"><code>const <span class="type">gchar</span> *rid</code></em>);</pre>
151
151
<p class="since">Since 2.28</p>
154
154
<div class="refsect2">
155
155
<a name="e-cal-backend-store-put-component-with-time-range"></a><h3>e_cal_backend_store_put_component_with_time_range ()</h3>
156
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> e_cal_backend_store_put_component_with_time_range
156
<pre class="programlisting"><span class="returnvalue">gboolean</span> e_cal_backend_store_put_component_with_time_range
157
157
(<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
158
<em class="parameter"><code><a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libecal/ECalComponent.html"><span class="type">ECalComponent</span></a> *comp</code></em>,
158
<em class="parameter"><code><span class="type">ECalComponent</span> *comp</code></em>,
159
159
<em class="parameter"><code><span class="type">time_t</span> occurence_start</code></em>,
160
160
<em class="parameter"><code><span class="type">time_t</span> occurence_end</code></em>);</pre>
161
161
<p class="since">Since 2.32</p>
164
164
<div class="refsect2">
165
165
<a name="e-cal-backend-store-put-component"></a><h3>e_cal_backend_store_put_component ()</h3>
166
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> e_cal_backend_store_put_component (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
167
<em class="parameter"><code><a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libecal/ECalComponent.html"><span class="type">ECalComponent</span></a> *comp</code></em>);</pre>
166
<pre class="programlisting"><span class="returnvalue">gboolean</span> e_cal_backend_store_put_component (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
167
<em class="parameter"><code><span class="type">ECalComponent</span> *comp</code></em>);</pre>
168
168
<p class="since">Since 2.28</p>
171
171
<div class="refsect2">
172
172
<a name="e-cal-backend-store-remove-component"></a><h3>e_cal_backend_store_remove_component ()</h3>
173
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> e_cal_backend_store_remove_component
173
<pre class="programlisting"><span class="returnvalue">gboolean</span> e_cal_backend_store_remove_component
174
174
(<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
175
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uid</code></em>,
176
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *rid</code></em>);</pre>
175
<em class="parameter"><code>const <span class="type">gchar</span> *uid</code></em>,
176
<em class="parameter"><code>const <span class="type">gchar</span> *rid</code></em>);</pre>
177
177
<p class="since">Since 2.28</p>
180
180
<div class="refsect2">
181
181
<a name="e-cal-backend-store-has-component"></a><h3>e_cal_backend_store_has_component ()</h3>
182
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> e_cal_backend_store_has_component (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
183
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uid</code></em>,
184
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *rid</code></em>);</pre>
182
<pre class="programlisting"><span class="returnvalue">gboolean</span> e_cal_backend_store_has_component (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
183
<em class="parameter"><code>const <span class="type">gchar</span> *uid</code></em>,
184
<em class="parameter"><code>const <span class="type">gchar</span> *rid</code></em>);</pre>
185
185
<p class="since">Since 2.28</p>
188
188
<div class="refsect2">
189
189
<a name="e-cal-backend-store-get-timezone"></a><h3>e_cal_backend_store_get_timezone ()</h3>
190
190
<pre class="programlisting">const <span class="returnvalue">icaltimezone</span> * e_cal_backend_store_get_timezone (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
191
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *tzid</code></em>);</pre>
191
<em class="parameter"><code>const <span class="type">gchar</span> *tzid</code></em>);</pre>
192
192
<p class="since">Since 2.28</p>
195
195
<div class="refsect2">
196
196
<a name="e-cal-backend-store-put-timezone"></a><h3>e_cal_backend_store_put_timezone ()</h3>
197
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> e_cal_backend_store_put_timezone (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
197
<pre class="programlisting"><span class="returnvalue">gboolean</span> e_cal_backend_store_put_timezone (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
198
198
<em class="parameter"><code>const <span class="type">icaltimezone</span> *zone</code></em>);</pre>
199
199
<p class="since">Since 2.28</p>
202
202
<div class="refsect2">
203
203
<a name="e-cal-backend-store-remove-timezone"></a><h3>e_cal_backend_store_remove_timezone ()</h3>
204
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> e_cal_backend_store_remove_timezone (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
205
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *tzid</code></em>);</pre>
204
<pre class="programlisting"><span class="returnvalue">gboolean</span> e_cal_backend_store_remove_timezone (<em class="parameter"><code><a class="link" href="libedata-cal-ECalBackendStore.html#ECalBackendStore" title="struct ECalBackendStore"><span class="type">ECalBackendStore</span></a> *store</code></em>,
205
<em class="parameter"><code>const <span class="type">gchar</span> *tzid</code></em>);</pre>
206
206
<p class="since">Since 2.28</p>