48 #ifndef GAUDIKERNEL_AllocatorPool_h 49 #define GAUDIKERNEL_AllocatorPool_h 1 73 inline void Free(
void* b );
75 inline unsigned int Size()
const;
113 if ( head == 0 ) { Grow(); }
unsigned int Size() const
Return storage size.
PoolChunk(unsigned int sz)
std::unique_ptr< char[]> mem
constexpr auto size(const C &c) noexcept(noexcept(c.size())) -> decltype(c.size())
PropertyMgr & operator=(const PropertyMgr &)=delete
void * Alloc()
Allocate one element.
void Free(void *b)
Return an element back to the pool.
Forward declarations for the functions in SerializeSTL.h.