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?