Home | History | Annotate | Download | only in tests

Lines Matching refs:BasicHashtable

19 #include <utils/BasicHashtable.h>
29 typedef BasicHashtable<SimpleKey, SimpleEntry> SimpleHashtable;
84 typedef BasicHashtable<ComplexKey, ComplexEntry> ComplexHashtable;
107 static void cookieAt(const BasicHashtable<TKey, TEntry>& h, size_t index,
110 *collision = cookie & BasicHashtable<TKey, TEntry>::Bucket::COLLISION;
111 *present = cookie & BasicHashtable<TKey, TEntry>::Bucket::PRESENT;
112 *hash = cookie & BasicHashtable<TKey, TEntry>::Bucket::HASH_MASK;
116 static const void* getBuckets(const BasicHashtable<TKey, TEntry>& h) {
122 static size_t add(BasicHashtable<TKey, key_value_pair_t<TKey, TValue> >& h,
128 static ssize_t find(BasicHashtable<TKey, key_value_pair_t<TKey, TValue> >& h,
134 static bool remove(BasicHashtable<TKey, key_value_pair_t<TKey, TValue> >& h,
158 static void dump(BasicHashtable<TKey, key_value_pair_t<TKey, TValue> >& h) {