sbIntlModule.cpp File Reference
#include "nsIGenericFactory.h"
#include <nsICategoryManager.h>
#include <nsServiceManagerUtils.h>
#include "sbStringTransform.h"
#include <sbIStringTransform.h>
Include dependency graph for sbIntlModule.cpp:

Go to the source code of this file.

Functions

 NS_GENERIC_FACTORY_CONSTRUCTOR_INIT (sbStringTransform, Init)
 
static NS_METHOD sbStringTransformRegister (nsIComponentManager *aCompMgr, nsIFile *aPath, const char *aLoaderStr, const char *aType, const nsModuleComponentInfo *aInfo)
 
static NS_METHOD sbStringTransformUnregister (nsIComponentManager *aCompMgr, nsIFile *aPath, const char *aLoaderStr, const nsModuleComponentInfo *aInfo)
 

Variables

static const nsModuleComponentInfo components []
 

Function Documentation

NS_GENERIC_FACTORY_CONSTRUCTOR_INIT ( sbStringTransform  ,
Init   
)
static NS_METHOD sbStringTransformRegister ( nsIComponentManager *  aCompMgr,
nsIFile *  aPath,
const char *  aLoaderStr,
const char *  aType,
const nsModuleComponentInfo *  aInfo 
)
static

Register the Songbird string transform service component.

Definition at line 42 of file sbIntlModule.cpp.

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

Unregister the Songbird string transform service component.

Definition at line 75 of file sbIntlModule.cpp.

Variable Documentation

const nsModuleComponentInfo components[]
static
Initial value:
=
{
{
sbStringTransformConstructor,
},
}
static NS_METHOD sbStringTransformUnregister(nsIComponentManager *aCompMgr, nsIFile *aPath, const char *aLoaderStr, const nsModuleComponentInfo *aInfo)
#define SB_STRINGTRANSFORM_DESCRIPTION
static NS_METHOD sbStringTransformRegister(nsIComponentManager *aCompMgr, nsIFile *aPath, const char *aLoaderStr, const char *aType, const nsModuleComponentInfo *aInfo)
#define SB_STRINGTRANSFORM_CONTRACTID
#define SB_STRINGTRANSFORM_CID

Definition at line 98 of file sbIntlModule.cpp.