template class Core::PoolAllocator
Overview
Pool-based allocator. More…
#include <corepoolallocator.h> template < typename T, uint32 numBlocks, uint32 blockSize = 1, uint32 alignment = 1 > class PoolAllocator: public Core::PoolAllocatorExtern { };
Inherited Members
public: // methods static Allocator& getDefault (); virtual void* allocate (uint32 size) = 0; virtual void* reallocate (void* address, uint32 size) = 0; virtual void deallocate (void* address) = 0; bool isValidAddress (const T* address) const; virtual void* allocate (uint32 size); virtual void* reallocate (void* address, uint32 size); virtual void deallocate (void* address);
Detailed Documentation
Pool-based allocator.
Not thread safe!