X-Git-Url: http://git.datanom.net/hashtable.git/blobdiff_plain/8c5be41668150c79bc1c597f4313d6b6938fe559..dd3da95ad9e2d06f5f39d6efea6aad33ae5daf55:/hashtable.h diff --git a/hashtable.h b/hashtable.h index 23c8838..b0b08f5 100644 --- a/hashtable.h +++ b/hashtable.h @@ -49,6 +49,9 @@ void hash_table_list_free(List* list); void hash_table_foreach(Hashtable* ht, ForeachFunc, void* userdata); void hash_table_iter_init(HashtableIter* iter, Hashtable* ht); bool hash_table_iter_next(HashtableIter* iter, void** key, void** value); +bool hash_table_contains(Hashtable* ht, const void* key); +uint64_t hash_table_size(Hashtable* ht); +bool hash_table_replace(Hashtable* ht, void* key, void* value); #endif