26 namespace Data_Namespace {
37 void*
allocate(
size_t num_bytes)
override;
size_t totalBytes() const override
void * allocate(size_t num_bytes) override
An AbstractBuffer is a unit of data management for a data manager.
MemoryType getMemoryType() const override
std::vector< Data_Namespace::AbstractBuffer * > allocated_buffers_
Data_Namespace::DataMgr & data_mgr_
~CpuMgrArenaAllocator() override
size_t bytesUsed() const override
void * allocateAndZero(const size_t num_bytes) override