Open CASCADE Technology  6.9.0
Public Member Functions | Data Fields

NCollection_AccAllocator::Block Struct Reference

Descriptor of a block. More...

#include <NCollection_AccAllocator.hxx>

Public Member Functions

Standard_Size FreeSize () const
 
AlignedPtr Allocate (const AlignedSize theSize)
 
void Free ()
 

Data Fields

Standard_Address address
 
AlignedPtr allocStart
 
BlockprevBlock
 
Standard_Integer allocCount
 

Detailed Description

Descriptor of a block.

Member Function Documentation

AlignedPtr NCollection_AccAllocator::Block::Allocate ( const AlignedSize  theSize)
inline
void NCollection_AccAllocator::Block::Free ( )
inline
Standard_Size NCollection_AccAllocator::Block::FreeSize ( ) const
inline

Field Documentation

Standard_Address NCollection_AccAllocator::Block::address
Standard_Integer NCollection_AccAllocator::Block::allocCount
AlignedPtr NCollection_AccAllocator::Block::allocStart
Block* NCollection_AccAllocator::Block::prevBlock

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