#include <xpcprivate.h>
| nsXPConnect::~nsXPConnect | ( | ) | [virtual] |
| nsXPConnect::nsXPConnect | ( | ) | [protected] |
| nsXPConnect * nsXPConnect::GetXPConnect | ( | ) | [static] |
| XPCJSRuntime * nsXPConnect::GetRuntime | ( | nsXPConnect * | xpc = nsnull |
) | [static] |
| XPCContext * nsXPConnect::GetContext | ( | JSContext * | cx, | |
| nsXPConnect * | xpc = nsnull | |||
| ) | [static] |
| nsIJSRuntimeService * nsXPConnect::GetJSRuntimeService | ( | nsXPConnect * | xpc = nsnull |
) | [static] |
| nsresult nsXPConnect::GetInterfaceInfoManager | ( | nsIInterfaceInfoSuperManager ** | iim, | |
| nsXPConnect * | xpc = nsnull | |||
| ) | [static] |
| nsresult nsXPConnect::GetContextStack | ( | nsIThreadJSContextStack ** | stack, | |
| nsXPConnect * | xpc = nsnull | |||
| ) | [static] |
| JSBool nsXPConnect::IsISupportsDescendant | ( | nsIInterfaceInfo * | info | ) | [static] |
| nsIXPCSecurityManager* nsXPConnect::GetDefaultSecurityManager | ( | ) | const [inline] |
| PRUint16 nsXPConnect::GetDefaultSecurityManagerFlags | ( | ) | const [inline] |
| nsXPConnect * nsXPConnect::GetSingleton | ( | ) | [static] |
| static void nsXPConnect::InitStatics | ( | ) | [inline, static] |
| void nsXPConnect::ReleaseXPConnectSingleton | ( | ) | [static] |
| JSBool nsXPConnect::IsShuttingDown | ( | ) | const [inline] |
| nsresult nsXPConnect::GetInfoForIID | ( | const nsIID * | aIID, | |
| nsIInterfaceInfo ** | info | |||
| ) |
| nsresult nsXPConnect::GetInfoForName | ( | const char * | name, | |
| nsIInterfaceInfo ** | info | |||
| ) |
| NS_IMETHOD nsXPConnect::RootAndUnlinkJSObjects | ( | void * | p | ) | [virtual] |
Implements nsCycleCollectionParticipant.
| NS_IMETHOD nsXPConnect::Unlink | ( | void * | p | ) | [virtual] |
Implements nsCycleCollectionParticipant.
| NS_IMETHOD nsXPConnect::Unroot | ( | void * | p | ) | [virtual] |
Implements nsCycleCollectionParticipant.
| NS_IMETHOD nsXPConnect::Traverse | ( | void * | p, | |
| nsCycleCollectionTraversalCallback & | cb | |||
| ) |
| virtual nsresult nsXPConnect::BeginCycleCollection | ( | nsCycleCollectionTraversalCallback & | cb | ) | [virtual] |
Implements nsCycleCollectionLanguageRuntime.
| virtual nsresult nsXPConnect::FinishCycleCollection | ( | ) | [virtual] |
Implements nsCycleCollectionLanguageRuntime.
| virtual nsCycleCollectionParticipant* nsXPConnect::ToParticipant | ( | void * | p | ) | [virtual] |
Implements nsCycleCollectionLanguageRuntime.
| virtual PRBool nsXPConnect::Collect | ( | ) | [virtual] |
Implements nsCycleCollectionJSRuntime.
| virtual void nsXPConnect::PrintAllReferencesTo | ( | void * | p | ) | [virtual] |
Implements nsCycleCollectionLanguageRuntime.
| PRBool nsXPConnect::ShouldTraceRoots | ( | ) | [inline] |
| XPCCallContext* nsXPConnect::GetCycleCollectionContext | ( | ) | [inline] |
| nsCycleCollectionParticipant * nsXPConnect::JSContextParticipant | ( | ) | [static] |
| void nsXPConnect::RecordTraversal | ( | void * | p, | |
| nsISupports * | s | |||
| ) |
| static PRBool nsXPConnect::ReportAllJSExceptions | ( | ) | [inline, static] |
| PRBool nsXPConnect::IsIDispatchEnabled | ( | ) | [inline, static] |
1.5.6