#include <StackHeap.h>
Inheritance diagram for acdk::lang::sys::StackHeap:
Public Member Functions | |
StackHeap (int pagesize=1024 *1024, RHeapFrame top=0, int flags=HeapIsThread, const char *name=) | |
~StackHeap () | |
virtual bool | dispose () |
manually remove this HeapFrame object. | |
virtual bool | onDestroy (Object *obj) |
virtual bool | gc (bool recursiv=true) |
virtual Allocator * | allocator () |
return the current Allocator for this HeapFrame | |
virtual void | listObjects (::acdk::lang::ref::NotifyObjectEventListener *listener, int flags) |
uses NotifyObjectEventListener::listedAllocated | |
Private Attributes | |
StackAllocScope | stk |
|
|
|
|
|
return the current Allocator for this HeapFrame
Implements acdk::lang::sys::HeapFrame. |
|
manually remove this HeapFrame object. return true, if this will be deleted Reimplemented from acdk::lang::sys::HeapFrame. |
|
Implements acdk::lang::sys::HeapFrame. |
|
uses NotifyObjectEventListener::listedAllocated
Implements acdk::lang::sys::HeapFrame. |
|
|
|
|