Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes | Static Protected Attributes
nsJSRuntimeServiceImpl Class Reference

#include <xpcprivate.h>

Inheritance diagram for nsJSRuntimeServiceImpl:
Inheritance graph
Collaboration diagram for nsJSRuntimeServiceImpl:
Collaboration graph

List of all members.

Public Member Functions

 nsJSRuntimeServiceImpl ()
virtual ~nsJSRuntimeServiceImpl ()

Static Public Member Functions

GetSingleton ()
static void FreeSingleton ()
static void InitStatics ()

Public Attributes

readonly attribute JSRuntime runtime
readonly attribute nsIXPCScriptable backstagePass

Protected Attributes

nsCOMPtr< nsIXPCScriptablemBackstagePass

Static Protected Attributes

static nsJSRuntimeServiceImplgJSRuntimeService

Detailed Description

Definition at line 3002 of file xpcprivate.h.

Constructor & Destructor Documentation

Definition at line 85 of file xpcruntimesvc.cpp.


Definition at line 90 of file xpcruntimesvc.cpp.

#ifdef DEBUG_shaver_off
        fprintf(stderr, "nJRSI: destroyed runtime %p\n", (void *)mRuntime);

Here is the call graph for this function:

Member Function Documentation

Definition at line 124 of file xpcruntimesvc.cpp.

Here is the caller graph for this function:

NS_DECL_ISUPPORTS static NS_DECL_NSIJSRUNTIMESERVICE nsJSRuntimeServiceImpl* nsJSRuntimeServiceImpl::GetSingleton ( ) [static]
static void nsJSRuntimeServiceImpl::InitStatics ( ) [inline, static]

Definition at line 3019 of file xpcprivate.h.

Here is the caller graph for this function:

Member Data Documentation

Definition at line 50 of file nsIJSRuntimeService.idl.

Definition at line 3022 of file xpcprivate.h.

Definition at line 3023 of file xpcprivate.h.

Definition at line 3021 of file xpcprivate.h.

Definition at line 49 of file nsIJSRuntimeService.idl.

The documentation for this class was generated from the following files: