echash Functions
Last updated March 2020
Name | Description |
---|---|
echash_create | Create a hash table |
echash_delete | This function removes an item from the hash table and calls the specified keyfree and datafree functions |
echash_delete_all | This function removes all entries from a hash table and calls the specified keyfree and datafree functions |
echash_delete_item | Remove the specified item from the hash table |
echash_delref | Delete a reference to a hash table |
echash_destroy | Destroy a hash table created using echash_create |
echash_init | Initialize a hash table |
echash_next | Move to the next item in the hash table |
echash_replace | Replace the data associated with the specified key |
echash_retrieve | Retrieve the data associated with the specified key |
echash_store | Add data associated with the specified key |
echash_track_versioning | Enable versioning on a hash table |
For a discussion of the ec_hash_table struct
see “ec_hash_table”.
Was this page helpful?