Pyrogenesis  trunk
Public Member Functions | Private Attributes | List of all members
Allocator Class Reference
Collaboration diagram for Allocator:
Collaboration graph
[legend]

Public Member Functions

 Allocator (size_t maxSize)
 
shared_ptr< u8Allocate (size_t size, const PAllocator &pthis)
 
void Deallocate (u8 *mem, size_t size)
 

Private Attributes

HeaderlessAllocator m_allocator
 
AllocatorChecker m_checker
 

Constructor & Destructor Documentation

Allocator::Allocator ( size_t  maxSize)
inline

Member Function Documentation

shared_ptr<u8> Allocator::Allocate ( size_t  size,
const PAllocator pthis 
)
inline
void Allocator::Deallocate ( u8 mem,
size_t  size 
)
inline

Member Data Documentation

HeaderlessAllocator Allocator::m_allocator
private
AllocatorChecker Allocator::m_checker
private

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