sbAlbumArtService.h File Reference

Songbird Album Art Service Definitions. More...

#include <sbIAlbumArtFetcher.h>
#include <sbIAlbumArtService.h>
#include <sbMemoryUtils.h>
#include <sbLibraryUtils.h>
#include <nsCOMPtr.h>
#include <nsIFileStreams.h>
#include <nsIIOService.h>
#include <nsIMIMEService.h>
#include <nsIObserver.h>
#include <nsIObserverService.h>
#include <nsStringAPI.h>
#include <nsStringGlue.h>
#include <nsTArray.h>
#include <nsInterfaceHashtable.h>
#include <nsITimer.h>
Include dependency graph for sbAlbumArtService.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sbAlbumArtService
 

Macros

#define SB_ALBUMARTSERVICE_CLASSNAME   "sbAlbumArtService"
 
#define SB_ALBUMARTSERVICE_CID
 

Functions

 SB_AUTO_CLASS (sbAutoFileOutputStream, nsCOMPtr< nsIFileOutputStream >, mValue, mValue->Close(), mValue=nsnull)
 

Detailed Description

Songbird Album Art Service Definitions.

Definition in file sbAlbumArtService.h.

Macro Definition Documentation

#define SB_ALBUMARTSERVICE_CID
Value:
/* {8DF4920B-89AC-49A3-8552-D74D313C62B6} */ \
{ \
0x8DF4920B, \
0x89AC, \
0x49A3, \
{ 0x85, 0x52, 0xD7, 0x4D, 0x31, 0x3C, 0x62, 0xB6 } \
}

Definition at line 79 of file sbAlbumArtService.h.

#define SB_ALBUMARTSERVICE_CLASSNAME   "sbAlbumArtService"

Definition at line 78 of file sbAlbumArtService.h.

Function Documentation

SB_AUTO_CLASS ( sbAutoFileOutputStream  ,
nsCOMPtr< nsIFileOutputStream >  ,
mValue  ,
mValue->  Close(),
mValue  = nsnull 
)