Skip to main content

NameDescription
echash_createCreate a hash table
echash_deleteThis function removes an item from the hash table and calls the specified keyfree and datafree functions
echash_delete_allThis function removes all entries from a hash table and calls the specified keyfree and datafree functions
echash_delete_itemRemove the specified item from the hash table
echash_delrefDelete a reference to a hash table
echash_destroyDestroy a hash table created using echash_create
echash_initInitialize a hash table
echash_nextMove to the next item in the hash table
echash_replaceReplace the data associated with the specified key
echash_retrieveRetrieve the data associated with the specified key
echash_storeAdd data associated with the specified key
echash_track_versioningEnable versioning on a hash table

For a discussion of the ec_hash_table struct see “ec_hash_table”.

Was this page helpful?