|
|
|
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::lang::sys::LocalGcHeap Class Reference#include <LocalGcHeap.h>
Inheritance diagram for acdk::lang::sys::LocalGcHeap:
List of all members.
Detailed Description
internal API
Member Typedef Documentation
Constructor & Destructor Documentation
acdk::lang::sys::LocalGcHeap::LocalGcHeap |
( |
|
) |
[inline] |
|
Member Function Documentation
void acdk::lang::sys::LocalGcHeap::addObject |
( |
Object * |
o, |
|
|
RObject * |
referedFrom = 0 |
|
) |
|
|
virtual Allocator* acdk::lang::sys::LocalGcHeap::allocator |
( |
|
) |
[virtual] |
|
void acdk::lang::sys::LocalGcHeap::eraseFromSet |
( |
Object * |
o |
) |
|
|
|
remove this object from this heap
|
virtual bool acdk::lang::sys::LocalGcHeap::gc |
( |
bool |
recursiv = true |
) |
[virtual] |
|
bool acdk::lang::sys::LocalGcHeap::gcObject |
( |
Object * |
obj, |
|
|
RObject * |
referedFrom = 0 |
|
) |
[static] |
|
|
check if this object can be gced
|
virtual void acdk::lang::sys::LocalGcHeap::notifyBeforeConstruction |
( |
Object * |
obj |
) |
[inline, virtual] |
|
virtual bool acdk::lang::sys::LocalGcHeap::notifyBeforeDestruction |
( |
Object * |
obj |
) |
[inline, virtual] |
|
virtual void acdk::lang::sys::LocalGcHeap::notifyWhileDestruction |
( |
Object * |
obj |
) |
[inline, virtual] |
|
Member Data Documentation
|
|