Functions | |
| EAPI int | ecore_hash_free_key_cb_set (Ecore_Hash *hash, Ecore_Free_Cb function) |
| Sets the function to destroy the keys of the given hash. | |
| EAPI int | ecore_hash_free_value_cb_set (Ecore_Hash *hash, Ecore_Free_Cb function) |
| Sets the function to destroy the values in the given hash. | |
| EAPI void | ecore_hash_destroy (Ecore_Hash *hash) |
| Frees the hash table and the data contained inside it. | |
| EAPI int | ecore_hash_count (Ecore_Hash *hash) |
| Counts the number of nodes in a hash table. | |
| EAPI int ecore_hash_count | ( | Ecore_Hash * | hash | ) |
Counts the number of nodes in a hash table.
| hash | The hash table to count current nodes. |
| EAPI void ecore_hash_destroy | ( | Ecore_Hash * | hash | ) |
Frees the hash table and the data contained inside it.
| hash | The hash table to destroy. |
TRUE on success, FALSE on error. | EAPI int ecore_hash_free_key_cb_set | ( | Ecore_Hash * | hash, | |
| Ecore_Free_Cb | function | |||
| ) |
Sets the function to destroy the keys of the given hash.
| hash | The given hash. | |
| function | The function used to free the node keys. |
TRUE on success, FALSE on error. | EAPI int ecore_hash_free_value_cb_set | ( | Ecore_Hash * | hash, | |
| Ecore_Free_Cb | function | |||
| ) |
Sets the function to destroy the values in the given hash.
| hash | The given hash. | |
| function | The function that will free the node values. |
TRUE on success, FALSE on error