Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

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 67 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
Methods
 NS_IMETHOD_ (nsrefcnt) Release(void)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

Public Attributes

struct nsISupports_vtblvtbl

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

Generated by  Doxygen 1.6.0   Back to index