CSGXMemoryAllocatorLinear Class Reference

#include <alloclinear.hpp>

Inheritance diagram for CSGXMemoryAllocatorLinear:

CSGXMemoryAllocator CSGXMemoryAllocatorStack

List of all members.

Public Member Functions

 CSGXMemoryAllocatorLinear (void *ptr, const tMEM_SIZE size, const CSGXMemoryAlignment &alignment)
void * alloc (const tMEM_SIZE size)
tBOOL freePtr (void *ptr)
tBOOL freeAll ()


Constructor & Destructor Documentation

CSGXMemoryAllocatorLinear::CSGXMemoryAllocatorLinear ( void *  ptr,
const tMEM_SIZE  size,
const CSGXMemoryAlignment alignment 
)


Member Function Documentation

void* CSGXMemoryAllocatorLinear::alloc ( const tMEM_SIZE  size  )  [virtual]

Implements CSGXMemoryAllocator.

tBOOL CSGXMemoryAllocatorLinear::freePtr ( void *  ptr  )  [virtual]

Reimplemented from CSGXMemoryAllocator.

tBOOL CSGXMemoryAllocatorLinear::freeAll (  )  [virtual]

Reimplemented from CSGXMemoryAllocator.


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

Generated on Thu Aug 14 14:36:36 2008 for The SGX Core by  doxygen 1.5.6