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

nsIFactory Interface Reference

import "nsIFactory.idl";

Inheritance diagram for nsIFactory:

nsISupports nsIGenericFactory TestFactory nsGenericFactory

List of all members.


Detailed Description

A class factory allows the creation of nsISupports derived components without specifying a concrete base class.

FROZEN

Definition at line 48 of file nsIFactory.idl.


Public Member Functions

void createInstance (in nsISupports aOuter, in nsIIDRef iid,[retval, iid_is(iid)] out nsQIResult result)
void lockFactory (in PRBool lock)
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 interface was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index