Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions | Protected Member Functions
NCollection_HeapAllocator Class Reference

#include <NCollection_HeapAllocator.hxx>

Inheritance diagram for NCollection_HeapAllocator:
Inheritance graph
[legend]

Public Member Functions

virtual voidAllocate (const Standard_Size theSize)
virtual void Free (void *anAddress)

Static Public Member Functions

static const
Handle_NCollection_HeapAllocator & 
GlobalHeapAllocator ()

Protected Member Functions

 NCollection_HeapAllocator (void)
 Constructor - prohibited.

Detailed Description

Allocator that uses the global dynamic heap (malloc / free).


Constructor & Destructor Documentation


Member Function Documentation

Reimplemented from NCollection_BaseAllocator.

virtual void NCollection_HeapAllocator::Free ( void anAddress) [virtual]

Reimplemented from NCollection_BaseAllocator.

static const Handle_NCollection_HeapAllocator& NCollection_HeapAllocator::GlobalHeapAllocator ( ) [static]

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