Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
nsIProxyCreateInstance Class Reference

import "nsIProxyCreateInstance.idl";

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

List of all members.

Public Member Functions

void CreateInstanceByIID (in nsIIDRef cid, in nsISupports aOuter, in nsIIDRef iid, out voidPtr result)
void CreateInstanceByContractID (in string aContractID, in nsISupports aOuter, in nsIIDRef iid, out voidPtr result)
NS_IMETHOD CreateInstanceByIID (const nsIID &cid, nsISupports *aOuter, const nsIID &iid, void **result)=0
NS_IMETHOD CreateInstanceByContractID (const char *aContractID, nsISupports *aOuter, const nsIID &iid, void **result)=0

Detailed Description

Definition at line 41 of file nsIProxyCreateInstance.idl.


Member Function Documentation

NS_IMETHOD nsIProxyCreateInstance::CreateInstanceByContractID ( const char *  aContractID,
nsISupports *  aOuter,
const nsIID iid,
void **  result 
) [pure virtual]

Implemented in nsProxyCreateInstance.

void nsIProxyCreateInstance::CreateInstanceByContractID ( in string  aContractID,
in nsISupports  aOuter,
in nsIIDRef  iid,
out voidPtr  result 
)
NS_IMETHOD nsIProxyCreateInstance::CreateInstanceByIID ( const nsIID cid,
nsISupports *  aOuter,
const nsIID iid,
void **  result 
) [pure virtual]

Implemented in nsProxyCreateInstance.

void nsIProxyCreateInstance::CreateInstanceByIID ( in nsIIDRef  cid,
in nsISupports  aOuter,
in nsIIDRef  iid,
out voidPtr  result 
)

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