HashedObjectCache
this->~HashedObjectCache();
HashedObjectCache::CreateSlab(uint32 flags)
HashedObjectCache::ReturnSlab(slab* _slab, uint32 flags)
HashedObjectCache::ObjectSlab(void* object) const
HashedObjectCache::_ResizeHashTableIfNeeded(uint32 flags)
HashedObjectCache::HashedObjectCache()
/*static*/ HashedObjectCache*
HashedObjectCache::Create(const char* name, size_t object_size,
void* buffer = slab_internal_alloc(sizeof(HashedObjectCache), flags);
HashedObjectCache* cache = new(buffer) HashedObjectCache();
HashedObjectCache::Delete()
struct HashedObjectCache final : ObjectCache {
HashedObjectCache();
static HashedObjectCache* Create(const char* name, size_t object_size,
typedef HashedObjectCache ParentType;
Definition(HashedObjectCache* parent)
HashedObjectCache* parent;
cache = HashedObjectCache::Create(name, objectSize, alignment, maximum,