ATLAS Offline Software
Loading...
Searching...
No Matches
TCS::Heap< T >::HeapStructure Class Reference
Collaboration diagram for TCS::Heap< T >::HeapStructure:

Public Attributes

void * heap {nullptr}
T * pos {nullptr}
std::vector< void * > heapCollection

Detailed Description

template<class T>
class TCS::Heap< T >::HeapStructure

Definition at line 68 of file Heap.h.

Member Data Documentation

◆ heap

template<class T>
void* TCS::Heap< T >::HeapStructure::heap {nullptr}

Definition at line 70 of file Heap.h.

70{nullptr}; // starting point of the currently active memory block

◆ heapCollection

template<class T>
std::vector<void*> TCS::Heap< T >::HeapStructure::heapCollection

Definition at line 72 of file Heap.h.

◆ pos

template<class T>
T* TCS::Heap< T >::HeapStructure::pos {nullptr}

Definition at line 71 of file Heap.h.

71{nullptr}; // position in the currently active memory block

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