List Item Removing Functions
Functions that remove nodes from an Ecore_List. More...Functions | |
| EAPI void * | ecore_list_remove (Ecore_List *list) |
| Remove the current item from the list. | |
| EAPI int | ecore_list_remove_destroy (Ecore_List *list) |
| Remove and free the data in lists current position. | |
| EAPI void * | ecore_list_first_remove (Ecore_List *list) |
| Remove the first item from the list. | |
| EAPI void * | ecore_list_last_remove (Ecore_List *list) |
| Remove the last item from the list. | |
Detailed Description
Functions that remove nodes from an Ecore_List.
Function Documentation
| EAPI void* ecore_list_first_remove | ( | Ecore_List * | list | ) | [inline] |
Remove the first item from the list.
- Parameters:
-
list The list to remove the current item
- Returns:
- Returns a pointer to the removed data on success,
NULLon failure.
Referenced by ecore_con_shutdown().
| EAPI void* ecore_list_last_remove | ( | Ecore_List * | list | ) | [inline] |
Remove the last item from the list.
- Parameters:
-
list The list to remove the last node from
- Returns:
- A pointer to the removed data on success,
NULLon failure.
| EAPI void* ecore_list_remove | ( | Ecore_List * | list | ) | [inline] |
Remove the current item from the list.
- Parameters:
-
list The list to remove the current item
- Returns:
- A pointer to the removed data on success,
NULLon failure.
Referenced by ecore_con_client_del(), ecore_con_server_del(), ecore_con_url_destroy(), and ecore_plugin_unload().
| EAPI int ecore_list_remove_destroy | ( | Ecore_List * | list | ) |
Remove and free the data in lists current position.
- Parameters:
-
list The list to remove and free the current item.
- Returns:
TRUEon success,FALSEon error
Referenced by ecore_path_group_remove().