OCC Main Page | ApplicationFramework | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ApplicationFramework
TKCDF
LDOM


LDOM_MemManager::MemBlock Class Reference


Private Member Functions

 MemBlock (const Standard_Integer aSize, MemBlock *aFirst)
void * Allocate (const Standard_Integer aSize)
void * AllocateAndCheck (const Standard_Integer aSize, const MemBlock *&)
 ~MemBlock ()
MemBlockNext ()

Private Attributes

Standard_Integer mySize
Standard_Integer * myBlock
Standard_Integer * myEndBlock
Standard_Integer * myFreeSpace
MemBlockmyNext

Constructor & Destructor Documentation

LDOM_MemManager::MemBlock::MemBlock const Standard_Integer  aSize,
MemBlock aFirst
[inline, private]
 

LDOM_MemManager::MemBlock::~MemBlock  )  [private]
 


Member Function Documentation

void* LDOM_MemManager::MemBlock::Allocate const Standard_Integer  aSize  )  [inline, private]
 

void* LDOM_MemManager::MemBlock::AllocateAndCheck const Standard_Integer  aSize,
const MemBlock *& 
[private]
 

MemBlock* LDOM_MemManager::MemBlock::Next  )  [inline, private]
 


Field Documentation

Standard_Integer* LDOM_MemManager::MemBlock::myBlock [private]
 

Standard_Integer* LDOM_MemManager::MemBlock::myEndBlock [private]
 

Standard_Integer* LDOM_MemManager::MemBlock::myFreeSpace [private]
 

MemBlock* LDOM_MemManager::MemBlock::myNext [private]
 

Standard_Integer LDOM_MemManager::MemBlock::mySize [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 14:12:53 2008 for OpenCASCADE by  doxygen 1.4.1