Dictionary Functions

March 26, 2020 Contributors
Name Description
dict_add_key_value Add the specified key/value pair
dict_blank Create a new dictionary
dict_drop Remove the specified dictionary
dict_iter Create a dictionary iterator
dict_iter2 To create an iterator object
dict_iter2_free Free the iterator object created by dict_iter2
dict_key_delete Remove the specified key
dict_key_exists Determine whether the specified key exists
dict_key_exists_and_fetch If the specified key exists, retrieve its value
dict_next Fetch the next key/value pair
dict_serialize Serialize a dictionary, for writing to disk or network
dict_unserialize Deserialize a dictionary

An ECDict is an “ec_hash_table”.