Ecore_Data_DList_Add_Item_Group (3) - Linux Manuals
Ecore_Data_DList_Add_Item_Group: Functions that are used to add nodes to an Ecore_DList.
NAME
Doubly Linked List Adding Functions - Functions that are used to add nodes to an Ecore_DList.
Functions
EAPI int ecore_dlist_append (Ecore_DList *list, void *data)
Appends data to the given doubly linked list.
EAPI int ecore_dlist_prepend (Ecore_DList *list, void *data)
Adds data to the very beginning of the given doubly linked list.
EAPI int ecore_dlist_insert (Ecore_DList *list, void *data)
Inserts data at the current point in the given doubly linked list.
EAPI int ecore_dlist_append_list (Ecore_DList *list, Ecore_DList *append)
Appends a list to the given doubly linked list.
EAPI int ecore_dlist_prepend_list (Ecore_DList *list, Ecore_DList *prepend)
Adds a list to the very beginning of the given doubly linked list.
Detailed Description
Functions that are used to add nodes to an Ecore_DList.
Function Documentation
EAPI int ecore_dlist_append (Ecore_DList * list, void * data)
Appends data to the given doubly linked list.
Parameters:
-
list The given doubly linked list.
data The data to append.
Returns:
- TRUE if the data is successfully appended, FALSE otherwise.
Referenced by ecore_dlist_insert().
EAPI int ecore_dlist_append_list (Ecore_DList * list, Ecore_DList * append)
Appends a list to the given doubly linked list.
Parameters:
-
list The given doubly linked list.
append The list to append.
Returns:
- TRUE if the data is successfully appended, FALSE otherwise.
References ecore_dlist_empty_is(), and ecore_dlist_init().
Referenced by ecore_dlist_merge().
EAPI int ecore_dlist_insert (Ecore_DList * list, void * data)
Inserts data at the current point in the given doubly linked list.
Parameters:
-
list The given doubly linked list.
data The data to be inserted.
Returns:
- TRUE on success, FALSE otherwise.
References ecore_dlist_append(), and ecore_dlist_prepend().
EAPI int ecore_dlist_prepend (Ecore_DList * list, void * data)
Adds data to the very beginning of the given doubly linked list.
Parameters:
-
list The given doubly linked list.
data The data to prepend.
Returns:
- TRUE if the data is successfully prepended, FALSE otherwise.
Referenced by ecore_dlist_insert().
EAPI int ecore_dlist_prepend_list (Ecore_DList * list, Ecore_DList * prepend)
Adds a list to the very beginning of the given doubly linked list.
Parameters:
-
list The given doubly linked list.
prepend The list to prepend.
Returns:
- TRUE if the data is successfully prepended, FALSE otherwise.
References ecore_dlist_empty_is(), and ecore_dlist_init().
Author
Generated automatically by Doxygen for Ecore from the source code.