DeviceManagerComponent.cpp File Reference

Songbird DeviceManager Component Factory and Main Entry Point. More...

#include <nsCOMPtr.h>
#include <nsServiceManagerUtils.h>
#include <nsIAppStartupNotifier.h>
#include <nsICategoryManager.h>
#include <nsIGenericFactory.h>
#include "DeviceManager.h"
Include dependency graph for DeviceManagerComponent.cpp:

Go to the source code of this file.

Functions

 NS_GENERIC_FACTORY_CONSTRUCTOR_INIT (sbDeviceManagerObsolete, Initialize)
 
static NS_METHOD sbDeviceManagerObsoleteRegisterSelf (nsIComponentManager *aCompMgr, nsIFile *aPath, const char *registryLocation, const char *componentType, const nsModuleComponentInfo *info)
 
static NS_METHOD sbDeviceManagerObsoleteUnregisterSelf (nsIComponentManager *aCompMgr, nsIFile *aPath, const char *registryLocation, const nsModuleComponentInfo *info)
 

Variables

static nsModuleComponentInfo components []
 

Detailed Description

Songbird DeviceManager Component Factory and Main Entry Point.

Definition in file DeviceManagerComponent.cpp.

Function Documentation

NS_GENERIC_FACTORY_CONSTRUCTOR_INIT ( sbDeviceManagerObsolete  ,
Initialize   
)
static NS_METHOD sbDeviceManagerObsoleteRegisterSelf ( nsIComponentManager *  aCompMgr,
nsIFile *  aPath,
const char *  registryLocation,
const char *  componentType,
const nsModuleComponentInfo *  info 
)
static

Definition at line 44 of file DeviceManagerComponent.cpp.

static NS_METHOD sbDeviceManagerObsoleteUnregisterSelf ( nsIComponentManager *  aCompMgr,
nsIFile *  aPath,
const char *  registryLocation,
const nsModuleComponentInfo *  info 
)
static

Definition at line 64 of file DeviceManagerComponent.cpp.

Variable Documentation

nsModuleComponentInfo components[]
static
Initial value:
=
{
{
"Songbird Obsolete Device Manager" ,
{ 0xd0b017c4, 0xf388, 0x4e78, { 0xab, 0xf3, 0x5f, 0x48, 0xca, 0x61, 0x6a, 0x94 } } ,
"@songbirdnest.com/Songbird/DeviceManager;1" ,
sbDeviceManagerObsoleteConstructor,
}
}
static NS_METHOD sbDeviceManagerObsoleteUnregisterSelf(nsIComponentManager *aCompMgr, nsIFile *aPath, const char *registryLocation, const nsModuleComponentInfo *info)
static NS_METHOD sbDeviceManagerObsoleteRegisterSelf(nsIComponentManager *aCompMgr, nsIFile *aPath, const char *registryLocation, const char *componentType, const nsModuleComponentInfo *info)

Definition at line 81 of file DeviceManagerComponent.cpp.