Open CASCADE Technology  7.8.1
Public Member Functions | Data Fields
NCollection_IncAllocator::IBlock Struct Reference

Forward list to keep multi-time allocated pointers. On Reset operation objects will be reused. More...

#include <NCollection_IncAllocator.hxx>

Public Member Functions

 IBlock (void *thePointer, const size_t theSize)
 

Data Fields

char * CurPointer
 
size_t AvailableSize
 
IBlockNextBlock = nullptr
 
IBlockNextOrderedBlock = nullptr
 Pointer to next sorted block. More...
 

Detailed Description

Forward list to keep multi-time allocated pointers. On Reset operation objects will be reused.

Constructor & Destructor Documentation

NCollection_IncAllocator::IBlock::IBlock ( void *  thePointer,
const size_t  theSize 
)

Field Documentation

size_t NCollection_IncAllocator::IBlock::AvailableSize
char* NCollection_IncAllocator::IBlock::CurPointer
IBlock* NCollection_IncAllocator::IBlock::NextBlock = nullptr
IBlock* NCollection_IncAllocator::IBlock::NextOrderedBlock = nullptr

Pointer to next sorted block.


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