#include <nsCycleCollectionParticipant.h>
Inheritance diagram for nsCycleCollectionParticipant:Public Member Functions | |
| NS_IMETHOD | Traverse (void *p, nsCycleCollectionTraversalCallback &cb)=0 |
| NS_IMETHOD | RootAndUnlinkJSObjects (void *p)=0 |
| NS_IMETHOD | Unlink (void *p)=0 |
| NS_IMETHOD | Unroot (void *p)=0 |
| NS_IMETHOD nsCycleCollectionParticipant::RootAndUnlinkJSObjects | ( | void * | p | ) | [pure virtual] |
Implemented in nsXPCOMCycleCollectionParticipant, nsNodeInfoManager::cycleCollection, and nsXBLBinding::cycleCollection.
| NS_IMETHOD nsCycleCollectionParticipant::Traverse | ( | void * | p, | |
| nsCycleCollectionTraversalCallback & | cb | |||
| ) | [pure virtual] |
Implemented in nsAccEvent::cycleCollection, nsBindingManager::cycleCollection, nsBaseContentList::cycleCollection, nsXPCOMCycleCollectionParticipant, nsDOMCSSAttributeDeclaration::cycleCollection, CSS2PropertiesTearoff::cycleCollection, nsNodeInfoManager::cycleCollection, nsPresContext::cycleCollection, nsSAXXMLReader::cycleCollection, and nsXBLBinding::cycleCollection.
| NS_IMETHOD nsCycleCollectionParticipant::Unlink | ( | void * | p | ) | [pure virtual] |
Implemented in nsAccEvent::cycleCollection, nsBindingManager::cycleCollection, nsBaseContentList::cycleCollection, nsXPCOMCycleCollectionParticipant, nsDOMCSSAttributeDeclaration::cycleCollection, CSS2PropertiesTearoff::cycleCollection, nsNodeInfoManager::cycleCollection, nsPresContext::cycleCollection, nsSAXXMLReader::cycleCollection, and nsXBLBinding::cycleCollection.
| NS_IMETHOD nsCycleCollectionParticipant::Unroot | ( | void * | p | ) | [pure virtual] |
Implemented in nsXPCOMCycleCollectionParticipant, nsNodeInfoManager::cycleCollection, and nsXBLBinding::cycleCollection.
1.7.1