nn::fnd::FrameHeapBase

nn::fnd::FrameHeapBase Class

Syntax

class FrameHeapBase :public nn::fnd::HeapBase

Description

Base class for working with the frame heap.

Instances of this class cannot be created directly.

Classes

nn::fnd::FrameHeapBase::State Class representing the state of the frame heap.

Member Functions

protected V FreeV Frees memory blocks that have been allocated.
protected V GetStartAddress Returns the starting address of the memory region used by the calling heap.
protected V GetTotalSize Returns the size of the memory region used by the calling heap.
protected V Dump Dumps the content of the heap for debugging purposes.
protected V HasAddress Determines whether the specified address is located within a heap.

Class Hierarchy

nn::util::NonCopyable
  nn::fnd::IntrusiveLinkedList
    nn::fnd::HeapBase
      nn::fnd::FrameHeapBase

Revision History

2010/01/07
Initial version.

CONFIDENTIAL