Logo Search packages:      
Sourcecode: xulrunner version File versions  Download package

nsIGenericFactory Class Reference

#include <nsIGenericFactory.h>

Inheritance diagram for nsIGenericFactory:

nsIFactory nsISupports nsGenericFactory

List of all members.

Detailed Description

Provides a Generic nsIFactory implementation that can be used by DLLs with very simple factory needs.

Definition at line 68 of file nsIGenericFactory.h.

Public Member Functions

void createInstance (in nsISupports aOuter, in nsIIDRef iid,[retval, iid_is(iid)] out nsQIResult result)
NS_IMETHOD GetComponentInfo (const nsModuleComponentInfo **infop)=0
void lockFactory (in PRBool lock)
NS_IMETHOD SetComponentInfo (const nsModuleComponentInfo *info)=0
 NS_IMETHOD_ (nsrefcnt) Release(void)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

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

Generated by  Doxygen 1.6.0   Back to index