Ecore_Data_List_Traverse_Group (3) - Linux Manuals
Ecore_Data_List_Traverse_Group: Functions that can be used to traverse an Ecore_List.
NAME
List Traversal Functions - Functions that can be used to traverse an Ecore_List.
Functions
EAPI void * ecore_list_index_goto (Ecore_List *list, int index)
Make the current item the item with the given index number.
EAPI void * ecore_list_goto (Ecore_List *list, const void *data)
Make the current item the node that contains data.
EAPI void * ecore_list_first_goto (Ecore_List *list)
Make the current item the first item in the list.
EAPI void * ecore_list_last_goto (Ecore_List *list)
Make the current item the last item in the list.
EAPI int ecore_list_for_each (Ecore_List *list, Ecore_For_Each function, void *user_data)
Execute function for each node in list.
Detailed Description
Functions that can be used to traverse an Ecore_List.
Function Documentation
EAPI void* ecore_list_first_goto (Ecore_List * list) [inline]
Make the current item the first item in the list.
Parameters:
- list The list.
Returns:
- A pointer to the first item on success, NULL on failure
Referenced by ecore_file_app_installed(), ecore_file_app_list(), ecore_file_ls(), ecore_file_path_dir_exists(), ecore_hash_keys(), ecore_path_group_available(), ecore_path_group_find(), ecore_path_group_remove(), and ecore_plugin_available_get().
EAPI int ecore_list_for_each (Ecore_List * list, Ecore_For_Each function, void * user_data)
Execute function for each node in list.
Parameters:
-
list The list.
function The function to pass each node from list to.
Returns:
- Returns TRUE on success, FALSE on failure.
EAPI void* ecore_list_goto (Ecore_List * list, const void * data) [inline]
Make the current item the node that contains data.
Parameters:
-
list The list.
data The data to find.
Returns:
- A pointer to data on success, NULL on failure.
Referenced by ecore_con_client_del(), ecore_con_server_del(), and ecore_plugin_unload().
EAPI void* ecore_list_index_goto (Ecore_List * list, int index) [inline]
Make the current item the item with the given index number.
Parameters:
-
list The list.
index The position to move the current item.
Returns:
- A pointer to new current item on success, NULL on failure.
EAPI void* ecore_list_last_goto (Ecore_List * list) [inline]
Make the current item the last item in the list.
Parameters:
- list The list.
Returns:
- A pointer to the last item on success, NULL on failure.
Author
Generated automatically by Doxygen for Ecore from the source code.