Synopsis
ESourceListPrivate;
ESourceList* e_source_list_new (void);
ESourceList* e_source_list_new_for_gconf (GConfClient *client,
const char *path);
ESourceList* e_source_list_new_for_gconf_default (const char *path);
GSList* e_source_list_peek_groups (ESourceList *list);
ESourceGroup* e_source_list_peek_group_by_uid (ESourceList *list,
const char *uid);
ESourceGroup* e_source_list_peek_group_by_name (ESourceList *list,
const char *name);
ESource* e_source_list_peek_source_by_uid (ESourceList *list,
const char *uid);
ESource* e_source_list_peek_source_any (ESourceList *list);
gboolean e_source_list_add_group (ESourceList *list,
ESourceGroup *group,
int position);
gboolean e_source_list_remove_group (ESourceList *list,
ESourceGroup *group);
gboolean e_source_list_remove_group_by_uid (ESourceList *list,
const char *uid);
gboolean e_source_list_remove_source_by_uid (ESourceList *list,
const char *uidj);
gboolean e_source_list_sync (ESourceList *list,
GError **error);
Details
ESourceListPrivate
typedef struct _ESourceListPrivate ESourceListPrivate;
e_source_list_new ()
ESourceList* e_source_list_new (void);
e_source_list_new_for_gconf ()
ESourceList* e_source_list_new_for_gconf (GConfClient *client,
const char *path);
client : |
|
path : |
|
Returns : |
|
e_source_list_new_for_gconf_default ()
ESourceList* e_source_list_new_for_gconf_default (const char *path);
e_source_list_peek_groups ()
GSList* e_source_list_peek_groups (ESourceList *list);
e_source_list_peek_group_by_uid ()
ESourceGroup* e_source_list_peek_group_by_uid (ESourceList *list,
const char *uid);
e_source_list_peek_group_by_name ()
ESourceGroup* e_source_list_peek_group_by_name (ESourceList *list,
const char *name);
e_source_list_peek_source_by_uid ()
ESource* e_source_list_peek_source_by_uid (ESourceList *list,
const char *uid);
e_source_list_peek_source_any ()
ESource* e_source_list_peek_source_any (ESourceList *list);
e_source_list_add_group ()
gboolean e_source_list_add_group (ESourceList *list,
ESourceGroup *group,
int position);
list : |
|
group : |
|
position : |
|
Returns : |
|
e_source_list_remove_group ()
gboolean e_source_list_remove_group (ESourceList *list,
ESourceGroup *group);
e_source_list_remove_group_by_uid ()
gboolean e_source_list_remove_group_by_uid (ESourceList *list,
const char *uid);
e_source_list_remove_source_by_uid ()
gboolean e_source_list_remove_source_by_uid (ESourceList *list,
const char *uidj);
e_source_list_sync ()
gboolean e_source_list_sync (ESourceList *list,
GError **error);