Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines
nsIServiceManagerObsolete.h File Reference
#include "nsIComponentManager.h"
#include "nsID.h"
#include "nsCOMPtr.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nsIServiceManagerObsolete
 The nsIServiceManagerObsolete manager is obsolete. More...
protocol  NS_COM
 A string set that takes up minimal size when there are 0 or 1 strings in the set. More...

Defines

#define NS_ISERVICEMANAGER_OBSOLETE_IID
#define NS_DECL_NSISERVICEMANAGEROBSOLETE
#define NS_ISHUTDOWNLISTENER_IID

Define Documentation

Value:
NS_IMETHOD RegisterService(const nsCID& aClass, nsISupports* aService); \
    NS_IMETHOD UnregisterService(const nsCID& aClass);\
    NS_IMETHOD GetService(const nsCID& aClass, const nsIID& aIID, nsISupports* *result, nsIShutdownListener* shutdownListener);\
    NS_IMETHOD ReleaseService(const nsCID& aClass, nsISupports* service, nsIShutdownListener* shutdownListener);\
    NS_IMETHOD RegisterService(const char* aContractID, nsISupports* aService);\
    NS_IMETHOD UnregisterService(const char* aContractID);\
    NS_IMETHOD GetService(const char* aContractID, const nsIID& aIID, nsISupports* *result, nsIShutdownListener* shutdownListener);\
    NS_IMETHOD ReleaseService(const char* aContractID, nsISupports* service, nsIShutdownListener* shutdownListener);

Definition at line 183 of file nsIServiceManagerObsolete.h.

Value:
{ /* cf0df3b0-3401-11d2-8163-006008119d7a */         \
    0xcf0df3b0,                                      \
    0x3401,                                          \
    0x11d2,                                          \
    {0x81, 0x63, 0x00, 0x60, 0x08, 0x11, 0x9d, 0x7a} \
}

Definition at line 65 of file nsIServiceManagerObsolete.h.

Value:
{ /* 56decae0-3406-11d2-8163-006008119d7a */         \
    0x56decae0,                                      \
    0x3406,                                          \
    0x11d2,                                          \
    {0x81, 0x63, 0x00, 0x60, 0x08, 0x11, 0x9d, 0x7a} \
}

Definition at line 195 of file nsIServiceManagerObsolete.h.