![]() |
![]() |
![]() |
Evolution-Data-Server Manual: Utilities (libedataserver) | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy |
struct EList; gpointer (*EListCopyFunc) (gconstpointer data
,gpointer closure
); void (*EListFreeFunc) (gpointer data
,gpointer closure
); EList * e_list_new (EListCopyFunc copy
,EListFreeFunc free
,gpointer closure
); void e_list_construct (EList *list
,EListCopyFunc copy
,EListFreeFunc free
,gpointer closure
); EList * e_list_duplicate (EList *list
); EIterator * e_list_get_iterator (EList *list
); void e_list_append (EList *list
,gconstpointer data
); void e_list_remove (EList *list
,gconstpointer data
); gint e_list_length (EList *list
); void e_list_remove_link (EList *list
,GList *link
); void e_list_remove_iterator (EList *list
,EIterator *iterator
); void e_list_invalidate_iterators (EList *list
,EIterator *skip
);
EList * e_list_new (EListCopyFunc copy
,EListFreeFunc free
,gpointer closure
);
|
the copy func. [scope call] |
|
the free func. [scope call] |
|
user data |
Returns : |
The new EList. [transfer full] |
void e_list_construct (EList *list
,EListCopyFunc copy
,EListFreeFunc free
,gpointer closure
);
|
The EList. |
|
the copy func. [scope call] |
|
the free func. [scope call] |
|
user data |