summaryrefslogtreecommitdiff
path: root/src/hash.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/hash.h')
-rw-r--r--src/hash.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/hash.h b/src/hash.h
index 6fdf8e1..b5bf8d6 100644
--- a/src/hash.h
+++ b/src/hash.h
@@ -215,6 +215,15 @@ public:
215 } 215 }
216 } 216 }
217 217
218 bool has( key k )
219 {
220 uint32_t hash = __calcHashCode( k );
221 bool bFill;
222 uint32_t nPos = probe( hash, k, bFill );
223
224 return bFill;
225 }
226
218 typedef struct iterator 227 typedef struct iterator
219 { 228 {
220 friend class Hash<key, value, sizecalc, keyalloc, valuealloc, challoc>; 229 friend class Hash<key, value, sizecalc, keyalloc, valuealloc, challoc>;