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.