ESourceList

ESourceList

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);

Description

Details

ESourceListPrivate

typedef struct _ESourceListPrivate ESourceListPrivate;


e_source_list_new ()

ESourceList*        e_source_list_new                   (void);

Returns :

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);

path :
Returns :

e_source_list_peek_groups ()

GSList*             e_source_list_peek_groups           (ESourceList *list);

list :
Returns :

e_source_list_peek_group_by_uid ()

ESourceGroup*       e_source_list_peek_group_by_uid     (ESourceList *list,
                                                         const char *uid);

list :
uid :
Returns :

e_source_list_peek_group_by_name ()

ESourceGroup*       e_source_list_peek_group_by_name    (ESourceList *list,
                                                         const char *name);

list :
name :
Returns :

e_source_list_peek_source_by_uid ()

ESource*            e_source_list_peek_source_by_uid    (ESourceList *list,
                                                         const char *uid);

list :
uid :
Returns :

e_source_list_peek_source_any ()

ESource*            e_source_list_peek_source_any       (ESourceList *list);

list :
Returns :

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);

list :
group :
Returns :

e_source_list_remove_group_by_uid ()

gboolean            e_source_list_remove_group_by_uid   (ESourceList *list,
                                                         const char *uid);

list :
uid :
Returns :

e_source_list_remove_source_by_uid ()

gboolean            e_source_list_remove_source_by_uid  (ESourceList *list,
                                                         const char *uidj);

list :
uidj :
Returns :

e_source_list_sync ()

gboolean            e_source_list_sync                  (ESourceList *list,
                                                         GError **error);

list :
error :
Returns :