Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

ark::SystemAllocator Class Reference

#include <MemoryAllocators.h>

Inheritance diagram for ark::SystemAllocator:

ark::Allocator List of all members.

Public Member Functions

virtual ~SystemAllocator ()
unsigned char * alloc (unsigned)
bool dealloc (unsigned char *, unsigned)
unsigned maxBufferSize () const
bool isThreadSafe () const

Static Public Member Functions

static SystemAllocatorglobal ()
static SystemAllocatornew_delete ()

Static Private Attributes

static SystemAllocator _globalAlloc

Constructor & Destructor Documentation

virtual ark::SystemAllocator::~SystemAllocator  )  [inline, virtual]
 


Member Function Documentation

unsigned char * SystemAllocator::alloc unsigned   )  [virtual]
 

Implements ark::Allocator.

bool SystemAllocator::dealloc unsigned char *  ,
unsigned 
[virtual]
 

Implements ark::Allocator.

static SystemAllocator& ark::SystemAllocator::global  )  [inline, static]
 

bool ark::SystemAllocator::isThreadSafe  )  const [inline, virtual]
 

Implements ark::Allocator.

unsigned SystemAllocator::maxBufferSize  )  const [virtual]
 

Implements ark::Allocator.

static SystemAllocator& ark::SystemAllocator::new_delete  )  [inline, static]
 


Member Data Documentation

SystemAllocator SystemAllocator::_globalAlloc [static, private]
 


The documentation for this class was generated from the following files:
Generated on Tue Sep 6 14:54:40 2005 for Arkonnekt Sound by  doxygen 1.4.4