Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
Allocator Class Reference

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
 

Detailed Description

Definition at line 91 of file file_cache.cpp.

Constructor & Destructor Documentation

Allocator::Allocator ( size_t  maxSize)
inline

Definition at line 94 of file file_cache.cpp.

Member Function Documentation

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

Definition at line 99 of file file_cache.cpp.

void Allocator::Deallocate ( u8 mem,
size_t  size 
)
inline

Definition at line 115 of file file_cache.cpp.

Member Data Documentation

HeaderlessAllocator Allocator::m_allocator
private

Definition at line 133 of file file_cache.cpp.

AllocatorChecker Allocator::m_checker
private

Definition at line 136 of file file_cache.cpp.


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