|
| CustomMatcherTemplateHashMapImpl (MatchFun match, uint32_t capacity=Base::kDefaultHashMapCapacity, AllocationPolicy allocator=AllocationPolicy()) |
|
| CustomMatcherTemplateHashMapImpl (const CustomMatcherTemplateHashMapImpl< AllocationPolicy > *original, AllocationPolicy allocator=AllocationPolicy()) |
|
| TemplateHashMapImpl (uint32_t capacity=kDefaultHashMapCapacity, HashEqualityThenKeyMatcher< void *, bool(*)(void *, void *)> match=HashEqualityThenKeyMatcher< void *, bool(*)(void *, void *)>(), AllocationPolicy allocator=AllocationPolicy()) |
|
| TemplateHashMapImpl (const TemplateHashMapImpl< void *, void *, HashEqualityThenKeyMatcher< void *, bool(*)(void *, void *)>, AllocationPolicy > *original, AllocationPolicy allocator=AllocationPolicy()) |
|
Entry * | Lookup (const void * &key, uint32_t hash) const |
|
Entry * | LookupOrInsert (const void * &key, uint32_t hash, AllocationPolicy allocator=AllocationPolicy()) |
|
Entry * | LookupOrInsert (const void * &key, uint32_t hash, const Func &value_func, AllocationPolicy allocator=AllocationPolicy()) |
|
Entry * | InsertNew (const void * &key, uint32_t hash, AllocationPolicy allocator=AllocationPolicy()) |
|
void * | Remove (const void * &key, uint32_t hash) |
|
void | Clear () |
|
void | Invalidate () |
|
uint32_t | occupancy () const |
|
uint32_t | capacity () const |
|
Entry * | Start () const |
|
Entry * | Next (Entry *entry) const |
|
void | Reset (AllocationPolicy allocator) |
|
template<typename AllocationPolicy>
class v8::base::CustomMatcherTemplateHashMapImpl< AllocationPolicy >
Definition at line 387 of file hashmap.h.