Ecore_DList
.
More...Functions | |
EAPI void * | ecore_dlist_remove (Ecore_DList *list) |
Removes the current item from the given doubly linked list. | |
EAPI void * | ecore_dlist_first_remove (Ecore_DList *list) |
Removes the first item from the given doubly linked list. | |
EAPI int | ecore_dlist_remove_destroy (Ecore_DList *list) |
Removes and frees the data at the current position in the given doubly linked list. | |
EAPI void * | ecore_dlist_last_remove (Ecore_DList *list) |
Removes the last item from the given doubly linked list. |
Ecore_DList
.
EAPI void* ecore_dlist_first_remove | ( | Ecore_DList * | list | ) |
Removes the first item from the given doubly linked list.
list | The given doubly linked list. |
NULL
on failure. EAPI void* ecore_dlist_last_remove | ( | Ecore_DList * | list | ) |
Removes the last item from the given doubly linked list.
list | The given doubly linked list. |
NULL
otherwise. EAPI void* ecore_dlist_remove | ( | Ecore_DList * | list | ) |
Removes the current item from the given doubly linked list.
list | The given doubly linked list. |
NULL
otherwise. EAPI int ecore_dlist_remove_destroy | ( | Ecore_DList * | list | ) |
Removes and frees the data at the current position in the given doubly linked list.
list | The given doubly linked list. |
TRUE
on success, FALSE
otherwise.