Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Private Attributes
XPCNativeScriptableCreateInfo Class Reference

#include <xpcprivate.h>

Collaboration diagram for XPCNativeScriptableCreateInfo:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 XPCNativeScriptableCreateInfo (const XPCNativeScriptableInfo &si)
 XPCNativeScriptableCreateInfo (nsIXPCScriptable *callback=nsnull, XPCNativeScriptableFlags flags=0)
nsIXPCScriptableGetCallback () const
const XPCNativeScriptableFlagsGetFlags () const
void SetCallback (nsIXPCScriptable *callback)
void SetFlags (const XPCNativeScriptableFlags &flags)

Private Attributes

nsCOMPtr< nsIXPCScriptablemCallback
XPCNativeScriptableFlags mFlags

Detailed Description

Definition at line 1592 of file xpcprivate.h.


Constructor & Destructor Documentation

Definition at line 1596 of file xpcprivate.h.

        : mCallback(si.GetCallback()), mFlags(si.GetFlags()) {}

Definition at line 1599 of file xpcprivate.h.

        : mCallback(callback), mFlags(flags) {}

Member Function Documentation

Definition at line 1604 of file xpcprivate.h.

{return mCallback;}

Here is the caller graph for this function:

Definition at line 1607 of file xpcprivate.h.

{return mFlags;}

Here is the caller graph for this function:

Definition at line 1610 of file xpcprivate.h.

Here is the caller graph for this function:

Definition at line 1613 of file xpcprivate.h.

Here is the caller graph for this function:


Member Data Documentation

Definition at line 1616 of file xpcprivate.h.

Definition at line 1617 of file xpcprivate.h.


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