|
| RefsMap (uint32_t capacity, AddressMatcher match, Zone *zone) |
|
| RefsMap (const RefsMap *other, Zone *zone) |
|
bool | IsEmpty () const |
|
Entry * | Lookup (const Address &key) const |
|
Entry * | LookupOrInsert (const Address &key, Zone *zone) |
|
| TemplateHashMapImpl (uint32_t capacity=kDefaultHashMapCapacity, AddressMatcher match=AddressMatcher(), ZoneAllocationPolicy allocator=ZoneAllocationPolicy()) |
|
| TemplateHashMapImpl (const TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > *original, ZoneAllocationPolicy allocator=ZoneAllocationPolicy()) |
|
Entry * | Lookup (const Address &key, uint32_t hash) const |
|
Entry * | LookupOrInsert (const Address &key, uint32_t hash, ZoneAllocationPolicy allocator=ZoneAllocationPolicy()) |
|
Entry * | LookupOrInsert (const Address &key, uint32_t hash, const Func &value_func, ZoneAllocationPolicy allocator=ZoneAllocationPolicy()) |
|
Entry * | InsertNew (const Address &key, uint32_t hash, ZoneAllocationPolicy allocator=ZoneAllocationPolicy()) |
|
ObjectData * | Remove (const Address &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 (ZoneAllocationPolicy allocator) |
|
void * | operator new (size_t size, Zone *zone) |
|
void | operator delete (void *, size_t) |
|
void | operator delete (void *pointer, Zone *zone) |
|
Definition at line 32 of file refs-map.h.
The documentation for this class was generated from the following files: