The Gaudi Framework  v36r6 (b1ee9983)
GaudiUtils::AllocatorPool::PoolChunk Class Referencefinal
Collaboration diagram for GaudiUtils::AllocatorPool::PoolChunk:

Public Member Functions

 PoolChunk (unsigned int sz)
 

Public Attributes

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

Detailed Description

Definition at line 97 of file AllocatorPool.h.

Constructor & Destructor Documentation

◆ PoolChunk()

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

Definition at line 99 of file AllocatorPool.h.

99 : size( sz ), mem{ new char[size] } {}

Member Data Documentation

◆ mem

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

Definition at line 101 of file AllocatorPool.h.

◆ next

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

Definition at line 102 of file AllocatorPool.h.

◆ size

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

Definition at line 100 of file AllocatorPool.h.


The documentation for this class was generated from the following file:
GaudiUtils::AllocatorPool::PoolChunk::size
const unsigned int size
Definition: AllocatorPool.h:100
GaudiUtils::AllocatorPool::PoolChunk::mem
std::unique_ptr< char[]> mem
Definition: AllocatorPool.h:101