Ecore_Data_List_Remove_Item_Group (3) - Linux Manuals

Ecore_Data_List_Remove_Item_Group: Functions that remove nodes from an Ecore_List.

NAME

List Item Removing Functions - Functions that remove nodes from an Ecore_List.

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, NULL on 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, NULL on 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, NULL on 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:

TRUE on success, FALSE on error

Referenced by ecore_path_group_remove().

Author

Generated automatically by Doxygen for Ecore from the source code.