nn::fnd::HeapBase Classclass HeapBase : public nn::fnd::IntrusiveLinkedList::Item
Base class for heaps.
This class cannot be instantiated.
| S |
SetFillValue
|
Sets the type of fill and the value used to fill the heap. |
|---|---|---|
| S |
GetFillValue
|
Gets the type of fill used to fill the heap. |
| PV |
~HeapBase
|
Destructor. |
| PV |
FreeV
|
Frees memory blocks that have been allocated. |
| PV |
GetStartAddress
|
Returns the starting address of the memory region used by the calling heap. |
| PV |
GetTotalSize
|
Returns the size of the memory region used by the calling heap. |
| PV |
Dump
|
Dumps the content of the heap for debugging purposes. |
| PV |
HasAddress
|
Determines whether the specified address is located within a heap. |
GetParent
|
Gets the parent heap. | |
GetRoot
|
Returns the root heap of the calling heap. | |
FindHeap
|
Searches for the heap to which the specified address belongs. | |
Destroy
|
Destroys a heap that was created within a parent heap. |
ADLFireWall::NonCopyable
nn::fnd::IntrusiveLinkedList
nn::fnd::HeapBase
CONFIDENTIAL