summaryrefslogtreecommitdiff
path: root/src/coucal.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/coucal.h')
-rw-r--r--src/coucal.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/coucal.h b/src/coucal.h
index 2012db5..92f4541 100644
--- a/src/coucal.h
+++ b/src/coucal.h
@@ -423,6 +423,15 @@ COUCAL_EXTERN int coucal_inc(coucal hashtable, coucal_key_const name);
COUCAL_EXTERN int coucal_dec(coucal hashtable, coucal_key_const name);
/**
+ * Fetch an entry value from the hashtable.
+ * Returns NULL if the entry could not be found.
+ * The returned pointer is only valid until next call to this library, and can
+ * be used for read or write operations.
+ **/
+COUCAL_EXTERN coucal_value* coucal_fetch_value(coucal hashtable,
+ coucal_key_const name);
+
+/**
* Fetch an entry value from the hashtable, given a name, and its hashes.
* Returns NULL if the entry could not be found.
* The returned pointer is only valid until next call to this library, and can