![]() |
![]() |
![]() |
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
);
struct EList;
EList
is deprecated and should not be used in newly-written code.
gpointer (*EListCopyFunc) (gconstpointer data
,gpointer closure
);
EListCopyFunc
is deprecated and should not be used in newly-written code.
void (*EListFreeFunc) (gpointer data
,gpointer closure
);
EListFreeFunc
is deprecated and should not be used in newly-written code.
EList * e_list_new (EListCopyFunc copy
,EListFreeFunc free
,gpointer closure
);
e_list_new
is deprecated and should not be used in newly-written code.
|
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
);
e_list_construct
is deprecated and should not be used in newly-written code.
|
The EList. |
|
the copy func. [scope call] |
|
the free func. [scope call] |
|
user data |
EList * e_list_duplicate (EList *list
);
e_list_duplicate
is deprecated and should not be used in newly-written code.
EIterator * e_list_get_iterator (EList *list
);
e_list_get_iterator
is deprecated and should not be used in newly-written code.
void e_list_append (EList *list
,gconstpointer data
);
e_list_append
is deprecated and should not be used in newly-written code.
void e_list_remove (EList *list
,gconstpointer data
);
e_list_remove
is deprecated and should not be used in newly-written code.
gint e_list_length (EList *list
);
e_list_length
is deprecated and should not be used in newly-written code.
void e_list_remove_link (EList *list
,GList *link
);
e_list_remove_link
is deprecated and should not be used in newly-written code.
void e_list_remove_iterator (EList *list
,EIterator *iterator
);
e_list_remove_iterator
is deprecated and should not be used in newly-written code.