GaudiUtils::AllocatorPool::PoolChunk Class Referencefinal
Collaboration diagram for GaudiUtils::AllocatorPool::PoolChunk:

Public Member Functions

 PoolChunk (unsigned int sz)
 
 PoolChunk (unsigned int sz)
 

Public Attributes

const unsigned int size
 
std::unique_ptr< char[]> mem
 
PoolChunknext = nullptr
 

Detailed Description

Definition at line 93 of file AllocatorPool.h.

Constructor & Destructor Documentation

GaudiUtils::AllocatorPool::PoolChunk::PoolChunk ( unsigned int  sz)
inlineexplicit

Definition at line 96 of file AllocatorPool.h.

97  : size(sz), mem{new char[size]} {}
std::unique_ptr< char[]> mem
Definition: AllocatorPool.h:99
GaudiUtils::AllocatorPool::PoolChunk::PoolChunk ( unsigned int  sz)
inlineexplicit

Definition at line 96 of file AllocatorPool.h.

97  : size(sz), mem{new char[size]} {}
std::unique_ptr< char[]> mem
Definition: AllocatorPool.h:99

Member Data Documentation

std::unique_ptr< char[]> GaudiUtils::AllocatorPool::PoolChunk::mem

Definition at line 99 of file AllocatorPool.h.

PoolChunk * GaudiUtils::AllocatorPool::PoolChunk::next = nullptr

Definition at line 100 of file AllocatorPool.h.

const unsigned int GaudiUtils::AllocatorPool::PoolChunk::size

Definition at line 98 of file AllocatorPool.h.


The documentation for this class was generated from the following file: