hashmap: add hash_GetNode

This commit is contained in:
Jakub Kądziołka authored and Eldred Habert committed 2021-04-16 16:00:26 +02:00
1 parent 08bdbd1949
commit f97663aa37
2 files changed
+23 -12

No files matched your search

+8
View File
@@ -51,6 +51,14 @@ bool hash_ReplaceElement(HashMap const map, char const *key, void *element);
*/
bool hash_RemoveElement(HashMap map, char const *key);
/**
* Finds an element in a hashmap, and returns a pointer to its value field.
* @param map The map to consider the elements of
* @param key The key to search an element for
* @return A pointer to the pointer to the element, or NULL if not found.
*/
void **hash_GetNode(HashMap const map, char const *key);
/**
* Finds an element in a hashmap.
* @param map The map to consider the elements of