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 ()
MemBlock * Next ()

Private Attributes

Standard_Integer mySize
Standard_Integer * myBlock
Standard_Integer * myEndBlock
Standard_Integer * myFreeSpace
MemBlock * myNext

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