#include <nsCycleCollectionParticipant.h>
Public Member Functions | |
| NS_IMETHOD | Traverse (void *p, nsCycleCollectionTraversalCallback &cb) |
| NS_IMETHOD | RootAndUnlinkJSObjects (void *p) |
| NS_IMETHOD | Unlink (void *p) |
| NS_IMETHOD | Unroot (void *p) |
| NS_IMETHOD_ (void) Trace(void *p | |
| NS_IMETHOD_ (void) UnmarkPurple(nsISupports *p) | |
| PRBool | CheckForRightISupports (nsISupports *s) |
Public Attributes | |
| TraceCallback | cb |
| TraceCallback void * | closure |
| NS_IMETHOD nsXPCOMCycleCollectionParticipant::Traverse | ( | void * | p, | |
| nsCycleCollectionTraversalCallback & | cb | |||
| ) |
| NS_IMETHOD nsXPCOMCycleCollectionParticipant::RootAndUnlinkJSObjects | ( | void * | p | ) | [virtual] |
Implements nsCycleCollectionParticipant.
| NS_IMETHOD nsXPCOMCycleCollectionParticipant::Unlink | ( | void * | p | ) | [virtual] |
Implements nsCycleCollectionParticipant.
| NS_IMETHOD nsXPCOMCycleCollectionParticipant::Unroot | ( | void * | p | ) | [virtual] |
Implements nsCycleCollectionParticipant.
| nsXPCOMCycleCollectionParticipant::NS_IMETHOD_ | ( | void | ) |
Reimplemented from nsScriptObjectTracer.
| nsXPCOMCycleCollectionParticipant::NS_IMETHOD_ | ( | void | ) |
Reimplemented from nsScriptObjectTracer.
| PRBool nsXPCOMCycleCollectionParticipant::CheckForRightISupports | ( | nsISupports * | s | ) |
| TraceCallback nsXPCOMCycleCollectionParticipant::cb |
Reimplemented from nsScriptObjectTracer.
| TraceCallback void* nsXPCOMCycleCollectionParticipant::closure |
Reimplemented from nsScriptObjectTracer.
1.5.6