16
17
<refsynopsisdiv id="ESourceList.synopsis" role="synopsis">
17
18
<title role="synopsis.title">Synopsis</title>
20
<link linkend="ESourceList-struct">ESourceList</link>;
21
<link linkend="ESourceList">ESourceList</link> * <link linkend="e-source-list-new">e_source_list_new</link> (void);
22
<link linkend="ESourceList">ESourceList</link> * <link linkend="e-source-list-new-for-gconf">e_source_list_new_for_gconf</link> (<link linkend="GConfClient">GConfClient</link> *client,
23
const <link linkend="gchar">gchar</link> *path);
24
<link linkend="ESourceList">ESourceList</link> * <link linkend="e-source-list-new-for-gconf-default">e_source_list_new_for_gconf_default</link> (const <link linkend="gchar">gchar</link> *path);
25
<link linkend="GSList">GSList</link> * <link linkend="e-source-list-peek-groups">e_source_list_peek_groups</link> (<link linkend="ESourceList">ESourceList</link> *list);
26
<link linkend="ESourceGroup">ESourceGroup</link> * <link linkend="e-source-list-peek-group-by-uid">e_source_list_peek_group_by_uid</link> (<link linkend="ESourceList">ESourceList</link> *list,
27
const <link linkend="gchar">gchar</link> *uid);
28
<link linkend="ESourceGroup">ESourceGroup</link> * <link linkend="e-source-list-peek-group-by-name">e_source_list_peek_group_by_name</link> (<link linkend="ESourceList">ESourceList</link> *list,
29
const <link linkend="gchar">gchar</link> *name);
30
<link linkend="ESourceGroup">ESourceGroup</link> * <link linkend="e-source-list-peek-group-by-base-uri">e_source_list_peek_group_by_base_uri</link>
31
(<link linkend="ESourceList">ESourceList</link> *list,
32
const <link linkend="gchar">gchar</link> *base_uri);
33
<link linkend="ESourceGroup">ESourceGroup</link> * <link linkend="e-source-list-peek-group-by-properties">e_source_list_peek_group_by_properties</link>
34
(<link linkend="ESourceList">ESourceList</link> *list,
35
const <link linkend="gchar">gchar</link> *property_name,
37
<link linkend="ESource">ESource</link> * <link linkend="e-source-list-peek-source-by-uid">e_source_list_peek_source_by_uid</link> (<link linkend="ESourceList">ESourceList</link> *list,
38
const <link linkend="gchar">gchar</link> *uid);
39
<link linkend="ESource">ESource</link> * <link linkend="e-source-list-peek-source-any">e_source_list_peek_source_any</link> (<link linkend="ESourceList">ESourceList</link> *list);
40
<link linkend="gboolean">gboolean</link> <link linkend="e-source-list-add-group">e_source_list_add_group</link> (<link linkend="ESourceList">ESourceList</link> *list,
41
<link linkend="ESourceGroup">ESourceGroup</link> *group,
42
<link linkend="gint">gint</link> position);
43
<link linkend="gboolean">gboolean</link> <link linkend="e-source-list-remove-group">e_source_list_remove_group</link> (<link linkend="ESourceList">ESourceList</link> *list,
44
<link linkend="ESourceGroup">ESourceGroup</link> *group);
45
<link linkend="gboolean">gboolean</link> <link linkend="e-source-list-remove-group-by-uid">e_source_list_remove_group_by_uid</link> (<link linkend="ESourceList">ESourceList</link> *list,
46
const <link linkend="gchar">gchar</link> *uid);
47
<link linkend="ESourceGroup">ESourceGroup</link> * <link linkend="e-source-list-ensure-group">e_source_list_ensure_group</link> (<link linkend="ESourceList">ESourceList</link> *list,
48
const <link linkend="gchar">gchar</link> *name,
49
const <link linkend="gchar">gchar</link> *base_uri,
50
<link linkend="gboolean">gboolean</link> ret_it);
51
<link linkend="gboolean">gboolean</link> <link linkend="e-source-list-remove-group-by-base-uri">e_source_list_remove_group_by_base_uri</link>
52
(<link linkend="ESourceList">ESourceList</link> *list,
53
const <link linkend="gchar">gchar</link> *base_uri);
54
<link linkend="gboolean">gboolean</link> <link linkend="e-source-list-remove-source-by-uid">e_source_list_remove_source_by_uid</link> (<link linkend="ESourceList">ESourceList</link> *list,
55
const <link linkend="gchar">gchar</link> *uidj);
56
<link linkend="gboolean">gboolean</link> <link linkend="e-source-list-sync">e_source_list_sync</link> (<link linkend="ESourceList">ESourceList</link> *list,
57
<link linkend="GError">GError</link> **error);
58
<link linkend="gboolean">gboolean</link> <link linkend="e-source-list-is-gconf-updated">e_source_list_is_gconf_updated</link> (<link linkend="ESourceList">ESourceList</link> *list);
20
<synopsis> <link linkend="ESourceList-struct">ESourceList</link>;
21
<link linkend="ESourceList"><returnvalue>ESourceList</returnvalue></link> * <link linkend="e-source-list-new">e_source_list_new</link> (<parameter><type>void</type></parameter>);
22
<link linkend="ESourceList"><returnvalue>ESourceList</returnvalue></link> * <link linkend="e-source-list-new-for-gconf">e_source_list_new_for_gconf</link> (<parameter><link linkend="GConfClient"><type>GConfClient</type></link> *client</parameter>,
23
<parameter>const <link linkend="gchar"><type>gchar</type></link> *path</parameter>);
24
<link linkend="ESourceList"><returnvalue>ESourceList</returnvalue></link> * <link linkend="e-source-list-new-for-gconf-default">e_source_list_new_for_gconf_default</link> (<parameter>const <link linkend="gchar"><type>gchar</type></link> *path</parameter>);
25
<link linkend="GSList"><returnvalue>GSList</returnvalue></link> * <link linkend="e-source-list-peek-groups">e_source_list_peek_groups</link> (<parameter><link linkend="ESourceList"><type>ESourceList</type></link> *list</parameter>);
26
<link linkend="ESourceGroup"><returnvalue>ESourceGroup</returnvalue></link> * <link linkend="e-source-list-peek-group-by-uid">e_source_list_peek_group_by_uid</link> (<parameter><link linkend="ESourceList"><type>ESourceList</type></link> *list</parameter>,
27
<parameter>const <link linkend="gchar"><type>gchar</type></link> *uid</parameter>);
28
<link linkend="ESourceGroup"><returnvalue>ESourceGroup</returnvalue></link> * <link linkend="e-source-list-peek-group-by-name">e_source_list_peek_group_by_name</link> (<parameter><link linkend="ESourceList"><type>ESourceList</type></link> *list</parameter>,
29
<parameter>const <link linkend="gchar"><type>gchar</type></link> *name</parameter>);
30
<link linkend="ESourceGroup"><returnvalue>ESourceGroup</returnvalue></link> * <link linkend="e-source-list-peek-group-by-base-uri">e_source_list_peek_group_by_base_uri</link>
31
(<parameter><link linkend="ESourceList"><type>ESourceList</type></link> *list</parameter>,
32
<parameter>const <link linkend="gchar"><type>gchar</type></link> *base_uri</parameter>);
33
<link linkend="ESourceGroup"><returnvalue>ESourceGroup</returnvalue></link> * <link linkend="e-source-list-peek-group-by-properties">e_source_list_peek_group_by_properties</link>
34
(<parameter><link linkend="ESourceList"><type>ESourceList</type></link> *list</parameter>,
35
<parameter>const <link linkend="gchar"><type>gchar</type></link> *property_name</parameter>,
36
<parameter>...</parameter>);
37
<link linkend="ESource"><returnvalue>ESource</returnvalue></link> * <link linkend="e-source-list-peek-source-by-uid">e_source_list_peek_source_by_uid</link> (<parameter><link linkend="ESourceList"><type>ESourceList</type></link> *list</parameter>,
38
<parameter>const <link linkend="gchar"><type>gchar</type></link> *uid</parameter>);
39
<link linkend="ESource"><returnvalue>ESource</returnvalue></link> * <link linkend="e-source-list-peek-source-any">e_source_list_peek_source_any</link> (<parameter><link linkend="ESourceList"><type>ESourceList</type></link> *list</parameter>);
40
<link linkend="gboolean"><returnvalue>gboolean</returnvalue></link> <link linkend="e-source-list-add-group">e_source_list_add_group</link> (<parameter><link linkend="ESourceList"><type>ESourceList</type></link> *list</parameter>,
41
<parameter><link linkend="ESourceGroup"><type>ESourceGroup</type></link> *group</parameter>,
42
<parameter><link linkend="gint"><type>gint</type></link> position</parameter>);
43
<link linkend="gboolean"><returnvalue>gboolean</returnvalue></link> <link linkend="e-source-list-remove-group">e_source_list_remove_group</link> (<parameter><link linkend="ESourceList"><type>ESourceList</type></link> *list</parameter>,
44
<parameter><link linkend="ESourceGroup"><type>ESourceGroup</type></link> *group</parameter>);
45
<link linkend="gboolean"><returnvalue>gboolean</returnvalue></link> <link linkend="e-source-list-remove-group-by-uid">e_source_list_remove_group_by_uid</link> (<parameter><link linkend="ESourceList"><type>ESourceList</type></link> *list</parameter>,
46
<parameter>const <link linkend="gchar"><type>gchar</type></link> *uid</parameter>);
47
<link linkend="ESourceGroup"><returnvalue>ESourceGroup</returnvalue></link> * <link linkend="e-source-list-ensure-group">e_source_list_ensure_group</link> (<parameter><link linkend="ESourceList"><type>ESourceList</type></link> *list</parameter>,
48
<parameter>const <link linkend="gchar"><type>gchar</type></link> *name</parameter>,
49
<parameter>const <link linkend="gchar"><type>gchar</type></link> *base_uri</parameter>,
50
<parameter><link linkend="gboolean"><type>gboolean</type></link> ret_it</parameter>);
51
<link linkend="gboolean"><returnvalue>gboolean</returnvalue></link> <link linkend="e-source-list-remove-group-by-base-uri">e_source_list_remove_group_by_base_uri</link>
52
(<parameter><link linkend="ESourceList"><type>ESourceList</type></link> *list</parameter>,
53
<parameter>const <link linkend="gchar"><type>gchar</type></link> *base_uri</parameter>);
54
<link linkend="gboolean"><returnvalue>gboolean</returnvalue></link> <link linkend="e-source-list-remove-source-by-uid">e_source_list_remove_source_by_uid</link> (<parameter><link linkend="ESourceList"><type>ESourceList</type></link> *list</parameter>,
55
<parameter>const <link linkend="gchar"><type>gchar</type></link> *uidj</parameter>);
56
<link linkend="gboolean"><returnvalue>gboolean</returnvalue></link> <link linkend="e-source-list-sync">e_source_list_sync</link> (<parameter><link linkend="ESourceList"><type>ESourceList</type></link> *list</parameter>,
57
<parameter><link linkend="GError"><type>GError</type></link> **error</parameter>);
58
<link linkend="gboolean"><returnvalue>gboolean</returnvalue></link> <link linkend="e-source-list-is-gconf-updated">e_source_list_is_gconf_updated</link> (<parameter><link linkend="ESourceList"><type>ESourceList</type></link> *list</parameter>);
62
61
<refsect1 id="ESourceList.object-hierarchy" role="object_hierarchy">
63
62
<title role="object_hierarchy.title">Object Hierarchy</title>