Searched defs:BasicHashtable (Results 1 - 2 of 2) sorted by relevance

/system/core/include/utils/
H A DBasicHashtable.h146 * A BasicHashtable stores entries that are indexed by hash code in place
153 * adding anything extra to BasicHashtable, it probably belongs at a
171 class BasicHashtable : private BasicHashtableImpl { class in namespace:android
181 BasicHashtable(size_t minimumInitialCapacity = 0, float loadFactor = 0.75f);
186 BasicHashtable(const BasicHashtable& other);
190 virtual ~BasicHashtable();
197 inline BasicHashtable<TKey, TEntry>& operator =(const BasicHashtable<TKey, TEntry> & other) { argument
362 BasicHashtable<TKe function in class:android::BasicHashtable
368 BasicHashtable(const BasicHashtable<TKey, TEntry>& other) argument
[all...]
/system/core/libutils/tests/
H A DBasicHashtable_test.cpp19 #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, argument
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) { argument
122 static size_t add(BasicHashtable<TKey, key_value_pair_t<TKey, TValue> >& h,
128 static ssize_t find(BasicHashtable<TKe
[all...]

Completed in 79 milliseconds