Ecore_Data_Hash_ADT_Traverse_Group (3) - Linux Manuals
Ecore_Data_Hash_ADT_Traverse_Group: Functions that iterate through hash tables.
NAME
Hash Traverse Functions - Functions that iterate through hash tables.
Functions
EAPI int ecore_hash_for_each_node (Ecore_Hash *hash, Ecore_For_Each for_each_func, void *user_data)
Runs the for_each_func function on each entry in the given hash.
EAPI Ecore_List * ecore_hash_keys (Ecore_Hash *hash)
Retrieves an ecore_list of all keys in the given hash.
Detailed Description
Functions that iterate through hash tables.
Function Documentation
EAPI int ecore_hash_for_each_node (Ecore_Hash * hash, Ecore_For_Each for_each_func, void * user_data)
Runs the for_each_func function on each entry in the given hash.
Parameters:
-
hash The given hash.
for_each_func The function that each entry is passed to.
user_data a pointer passed to calls of for_each_func
Returns:
- TRUE on success, FALSE otherwise.
EAPI Ecore_List* ecore_hash_keys (Ecore_Hash * hash)
Retrieves an ecore_list of all keys in the given hash.
Parameters:
- hash The given hash.
Returns:
- new ecore_list on success, NULL otherwise
References ecore_list_append(), ecore_list_first_goto(), and ecore_list_new().
Referenced by ecore_plugin_available_get().
Author
Generated automatically by Doxygen for Ecore from the source code.