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

nsIServiceManagerObsolete Class Reference

#include <nsIServiceManagerObsolete.h>

Inheritance diagram for nsIServiceManagerObsolete:

nsISupports

List of all members.


Detailed Description

The nsIServiceManagerObsolete manager is obsolete. Please refer to nsIServiceManager.

Definition at line 77 of file nsIServiceManagerObsolete.h.


Public Member Functions

NS_IMETHOD GetService (const char *aContractID, const nsIID &aIID, nsISupports **result, nsIShutdownListener *shutdownListener=nsnull)=0
NS_IMETHOD GetService (const nsCID &aClass, const nsIID &aIID, nsISupports **result, nsIShutdownListener *shutdownListener=nsnull)=0
 NS_DEFINE_STATIC_IID_ACCESSOR (NS_ISERVICEMANAGER_OBSOLETE_IID)
NS_IMETHOD RegisterService (const char *aContractID, nsISupports *aService)=0
NS_IMETHOD RegisterService (const nsCID &aClass, nsISupports *aService)=0
NS_IMETHOD ReleaseService (const char *aContractID, nsISupports *service, nsIShutdownListener *shutdownListener=nsnull)=0
NS_IMETHOD ReleaseService (const nsCID &aClass, nsISupports *service, nsIShutdownListener *shutdownListener=nsnull)=0
NS_IMETHOD UnregisterService (const char *aContractID)=0
NS_IMETHOD UnregisterService (const nsCID &aClass)=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