Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes | Protected Attributes
nsIXPConnectWrappedNative Interface Reference

import "nsIXPConnect.idl";

Inheritance diagram for nsIXPConnectWrappedNative:
Inheritance graph
[legend]
Collaboration diagram for nsIXPConnectWrappedNative:
Collaboration graph
[legend]

List of all members.

Public Member Functions

nsIInterfaceInfo FindInterfaceWithMember (in JSVal nameID)
nsIInterfaceInfo FindInterfaceWithName (in JSVal nameID)
void debugDump (in short depth)
void refreshPrototype ()
voidPtrPtr GetSecurityInfoAddress ()
nsISupports * Native () const
 Faster access to the native object from C++.

Public Attributes

readonly attribute nsISupports Native
readonly attribute JSObjectPtr JSObjectPrototype
readonly attribute nsIXPConnect XPConnect
 These are here as an aid to nsIXPCScriptable implementors.
readonly attribute JSObjectPtr JSObject

Protected Attributes

nsISupports * mIdentity

Detailed Description

Definition at line 160 of file nsIXPConnect.idl.


Member Function Documentation

nsISupports* nsIXPConnectWrappedNative::Native ( ) const [inline]

Faster access to the native object from C++.

Will never return null.

Definition at line 188 of file nsIXPConnect.idl.

{ return mIdentity; }

Member Data Documentation

Definition at line 156 of file nsIXPConnect.idl.

Definition at line 164 of file nsIXPConnect.idl.

nsISupports* nsIXPConnectWrappedNative::mIdentity [protected]

Definition at line 191 of file nsIXPConnect.idl.

Definition at line 163 of file nsIXPConnect.idl.

These are here as an aid to nsIXPCScriptable implementors.

Definition at line 170 of file nsIXPConnect.idl.


The documentation for this interface was generated from the following file: