sbWindowWatcherModule.cpp File Reference

Songbird Window Watcher Module Component Factory and Main Entry Point. More...

#include "sbWindowWatcher.h"
#include <nsICategoryManager.h>
#include <nsIGenericFactory.h>
#include <nsServiceManagerUtils.h>
Include dependency graph for sbWindowWatcherModule.cpp:

Go to the source code of this file.

Functions

static NS_METHOD sbWindowWatcherRegister (nsIComponentManager *aCompMgr, nsIFile *aPath, const char *aLoaderStr, const char *aType, const nsModuleComponentInfo *aInfo)
 Register the Songbird window watcher component. More...
 
static NS_METHOD sbWindowWatcherUnregister (nsIComponentManager *aCompMgr, nsIFile *aPath, const char *aLoaderStr, const nsModuleComponentInfo *aInfo)
 Unregister the Songbird window watcher component. More...
 

Variables

static const nsModuleComponentInfo components []
 

Detailed Description

Songbird Window Watcher Module Component Factory and Main Entry Point.

Definition in file sbWindowWatcherModule.cpp.

Function Documentation

static NS_METHOD sbWindowWatcherRegister ( nsIComponentManager *  aCompMgr,
nsIFile *  aPath,
const char *  aLoaderStr,
const char *  aType,
const nsModuleComponentInfo *  aInfo 
)
static

Register the Songbird window watcher component.

Definition at line 64 of file sbWindowWatcherModule.cpp.

static NS_METHOD sbWindowWatcherUnregister ( nsIComponentManager *  aCompMgr,
nsIFile *  aPath,
const char *  aLoaderStr,
const nsModuleComponentInfo *  aInfo 
)
static

Unregister the Songbird window watcher component.

Definition at line 96 of file sbWindowWatcherModule.cpp.

Variable Documentation

const nsModuleComponentInfo components[]
static
Initial value:
=
{
{
"sbWindowWatcher" ,
{ 0x4d83ab89, 0xf909, 0x4e71, { 0x8d, 0x5d, 0xd0, 0x88, 0x4d, 0x0c, 0xb7, 0x88 } } ,
sbWindowWatcherConstructor,
}
}
static NS_METHOD sbWindowWatcherUnregister(nsIComponentManager *aCompMgr, nsIFile *aPath, const char *aLoaderStr, const nsModuleComponentInfo *aInfo)
Unregister the Songbird window watcher component.
#define SB_WINDOWWATCHER_CONTRACTID
static NS_METHOD sbWindowWatcherRegister(nsIComponentManager *aCompMgr, nsIFile *aPath, const char *aLoaderStr, const char *aType, const nsModuleComponentInfo *aInfo)
Register the Songbird window watcher component.

Definition at line 120 of file sbWindowWatcherModule.cpp.