sbMediaItemControllerCleanup.h File Reference

A component used to automatically hide items that require media item controllers which are no longer available. More...

#include <nsIGenericFactory.h>
#include <nsIObserver.h>
#include <nsIRunnable.h>
#include <sbILibrary.h>
#include <sbILibraryManagerListener.h>
#include <sbIMediaListListener.h>
#include <sbIPropertyArray.h>
#include <nsAutoPtr.h>
#include <nsCOMPtr.h>
#include <map>
#include <set>
#include <string>
Include dependency graph for sbMediaItemControllerCleanup.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sbMediaItemControllerCleanup
 
class  sbMediaItemControllerCleanup::sbEnumerationHelper
 
struct  sbMediaItemControllerCleanup::nsCOMPtrComp< T >
 

Macros

#define SONGBIRD_MEDIAITEMCONTROLLERCLEANUP_CONTRACTID   "@songbirdnest.com/Songbird/Library/MediaItemControllerCleanup;1"
 
#define SONGBIRD_MEDIAITEMCONTROLLERCLEANUP_CLASSNAME   "sbMediaItemControllerCleanup"
 
#define SONGBIRD_MEDIAITEMCONTROLLERCLEANUP_CID
 

Detailed Description

A component used to automatically hide items that require media item controllers which are no longer available.

Definition in file sbMediaItemControllerCleanup.h.

Macro Definition Documentation

#define SONGBIRD_MEDIAITEMCONTROLLERCLEANUP_CID
Value:
/* {7F29A8D6-B4CF-4d6e-8F86-3145A3DEFF88} */ \
{ 0x7f29a8d6, \
0xb4cf, \
0x4d6e, \
{ 0x8f, 0x86, 0x31, 0x45, 0xa3, 0xde, 0xff, 0x88 } \
}

Definition at line 190 of file sbMediaItemControllerCleanup.h.

#define SONGBIRD_MEDIAITEMCONTROLLERCLEANUP_CLASSNAME   "sbMediaItemControllerCleanup"

Definition at line 189 of file sbMediaItemControllerCleanup.h.

#define SONGBIRD_MEDIAITEMCONTROLLERCLEANUP_CONTRACTID   "@songbirdnest.com/Songbird/Library/MediaItemControllerCleanup;1"

Definition at line 187 of file sbMediaItemControllerCleanup.h.