This is the complete list of members for asCGarbageCollector, including all inherited members.
AddScriptObjectToGC(void *obj, asCObjectType *objType) (defined in asCGarbageCollector) | asCGarbageCollector | |
asCGarbageCollector() (defined in asCGarbageCollector) | asCGarbageCollector | |
asSMapNode_t typedef (defined in asCGarbageCollector) | asCGarbageCollector | protected |
breakCircles_haveGarbage enum value (defined in asCGarbageCollector) | asCGarbageCollector | protected |
breakCircles_init enum value (defined in asCGarbageCollector) | asCGarbageCollector | protected |
breakCircles_loop enum value (defined in asCGarbageCollector) | asCGarbageCollector | protected |
buildMap_init enum value (defined in asCGarbageCollector) | asCGarbageCollector | protected |
buildMap_loop enum value (defined in asCGarbageCollector) | asCGarbageCollector | protected |
circularRefDetectCallbackFunc (defined in asCGarbageCollector) | asCGarbageCollector | |
circularRefDetectCallbackParam (defined in asCGarbageCollector) | asCGarbageCollector | |
clearCounters_init enum value (defined in asCGarbageCollector) | asCGarbageCollector | protected |
clearCounters_loop enum value (defined in asCGarbageCollector) | asCGarbageCollector | protected |
countReferences_init enum value (defined in asCGarbageCollector) | asCGarbageCollector | protected |
countReferences_loop enum value (defined in asCGarbageCollector) | asCGarbageCollector | protected |
destroyGarbage_haveMore enum value (defined in asCGarbageCollector) | asCGarbageCollector | protected |
destroyGarbage_init enum value (defined in asCGarbageCollector) | asCGarbageCollector | protected |
destroyGarbage_loop enum value (defined in asCGarbageCollector) | asCGarbageCollector | protected |
DestroyNewGarbage() (defined in asCGarbageCollector) | asCGarbageCollector | protected |
destroyNewIdx (defined in asCGarbageCollector) | asCGarbageCollector | protected |
destroyNewState (defined in asCGarbageCollector) | asCGarbageCollector | protected |
DestroyOldGarbage() (defined in asCGarbageCollector) | asCGarbageCollector | protected |
destroyOldIdx (defined in asCGarbageCollector) | asCGarbageCollector | protected |
destroyOldState (defined in asCGarbageCollector) | asCGarbageCollector | protected |
detectGarbage_init enum value (defined in asCGarbageCollector) | asCGarbageCollector | protected |
detectGarbage_loop1 enum value (defined in asCGarbageCollector) | asCGarbageCollector | protected |
detectGarbage_loop2 enum value (defined in asCGarbageCollector) | asCGarbageCollector | protected |
detectIdx (defined in asCGarbageCollector) | asCGarbageCollector | protected |
detectState (defined in asCGarbageCollector) | asCGarbageCollector | protected |
egcDestroyState enum name (defined in asCGarbageCollector) | asCGarbageCollector | protected |
egcDetectState enum name (defined in asCGarbageCollector) | asCGarbageCollector | protected |
engine (defined in asCGarbageCollector) | asCGarbageCollector | |
freeNodes (defined in asCGarbageCollector) | asCGarbageCollector | protected |
GarbageCollect(asDWORD flags, asUINT iterations) (defined in asCGarbageCollector) | asCGarbageCollector | |
GCEnumCallback(void *reference) (defined in asCGarbageCollector) | asCGarbageCollector | |
gcMap (defined in asCGarbageCollector) | asCGarbageCollector | protected |
gcMapCursor (defined in asCGarbageCollector) | asCGarbageCollector | protected |
gcNewObjects (defined in asCGarbageCollector) | asCGarbageCollector | protected |
gcOldObjects (defined in asCGarbageCollector) | asCGarbageCollector | protected |
GetNewObjectAtIdx(int idx) (defined in asCGarbageCollector) | asCGarbageCollector | protected |
GetNode(void *obj, asSIntTypePair it) (defined in asCGarbageCollector) | asCGarbageCollector | protected |
GetObjectInGC(asUINT idx, asUINT *seqNbr, void **obj, asITypeInfo **type) (defined in asCGarbageCollector) | asCGarbageCollector | |
GetOldObjectAtIdx(int idx) (defined in asCGarbageCollector) | asCGarbageCollector | protected |
GetStatistics(asUINT *currentSize, asUINT *totalDestroyed, asUINT *totalDetected, asUINT *newObjects, asUINT *totalNewDestroyed) const (defined in asCGarbageCollector) | asCGarbageCollector | |
IdentifyGarbageWithCyclicRefs() (defined in asCGarbageCollector) | asCGarbageCollector | protected |
isProcessing (defined in asCGarbageCollector) | asCGarbageCollector | protected |
liveObjects (defined in asCGarbageCollector) | asCGarbageCollector | protected |
MoveAllObjectsToOldList() (defined in asCGarbageCollector) | asCGarbageCollector | protected |
MoveObjectToOldList(int idx) (defined in asCGarbageCollector) | asCGarbageCollector | protected |
numAdded (defined in asCGarbageCollector) | asCGarbageCollector | protected |
numDestroyed (defined in asCGarbageCollector) | asCGarbageCollector | protected |
numDetected (defined in asCGarbageCollector) | asCGarbageCollector | protected |
numNewDestroyed (defined in asCGarbageCollector) | asCGarbageCollector | protected |
RemoveNewObjectAtIdx(int idx) (defined in asCGarbageCollector) | asCGarbageCollector | protected |
RemoveOldObjectAtIdx(int idx) (defined in asCGarbageCollector) | asCGarbageCollector | protected |
ReportAndReleaseUndestroyedObjects() (defined in asCGarbageCollector) | asCGarbageCollector | |
ReturnNode(asSMapNode_t *node) (defined in asCGarbageCollector) | asCGarbageCollector | protected |
seqAtSweepStart (defined in asCGarbageCollector) | asCGarbageCollector | protected |
verifyUnmarked_init enum value (defined in asCGarbageCollector) | asCGarbageCollector | protected |
verifyUnmarked_loop enum value (defined in asCGarbageCollector) | asCGarbageCollector | protected |
~asCGarbageCollector() (defined in asCGarbageCollector) | asCGarbageCollector |