sbMetadataModule.cpp File Reference

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

#include <nsIGenericFactory.h>
#include "sbMetadataManager.h"
#include "sbMetadataChannel.h"
#include "sbFileMetadataService.h"
#include "prlog.h"
Include dependency graph for sbMetadataModule.cpp:

Go to the source code of this file.

Macros

#define InitMetadata   nsnull
 

Functions

 DestroyModule (nsIModule *self)
 

Variables

static nsModuleComponentInfo components []
 

Detailed Description

Songbird Metadata Component Factory and Main Entry Point.

Definition in file sbMetadataModule.cpp.

Macro Definition Documentation

#define InitMetadata   nsnull

Definition at line 76 of file sbMetadataModule.cpp.

Function Documentation

DestroyModule ( nsIModule *  self)

Definition at line 80 of file sbMetadataModule.cpp.

Variable Documentation

nsModuleComponentInfo components[]
static
Initial value:
=
{
{
"Songbird Metadata Manager Interface" ,
{ 0x32bfdede, 0x854d, 0x448f, {0xba, 0xda, 0x7a, 0x3b, 0x4b, 0x19, 0x20, 0x34} } ,
"@songbirdnest.com/Songbird/MetadataManager;1" ,
sbMetadataManagerConstructor
},
{
"Songbird Metadata Channel Helper" ,
{ 0x37595d88, 0xf49e, 0x4309, {0x89, 0xa1, 0x37, 0x67, 0x49, 0xa4, 0xb2, 0x85} } ,
"@songbirdnest.com/Songbird/MetadataChannel;1" ,
sbMetadataChannelConstructor
},
{
"Songbird File Metadata Service" ,
{0x183C63A5, 0x8195, 0x4294, {0x8D, 0x41, 0xA2, 0x1F, 0xE1, 0x6A, 0x0D, 0x7C}} ,
"@songbirdnest.com/Songbird/FileMetadataService;1" ,
sbFileMetadataServiceConstructor
}
}

Definition at line 42 of file sbMetadataModule.cpp.