sbMediaExportDefines.h File Reference
#include <prlog.h>
#include <nsStringAPI.h>
#include <nsAppDirectoryServiceDefs.h>
#include <list>
#include <set>
Include dependency graph for sbMediaExportDefines.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define PREF_EXPORT_TRACKS   "songbird.library_exporter.export_tracks"
 
#define PREF_EXPORT_PLAYLISTS   "songbird.library_exporter.export_playlists"
 
#define PREF_EXPORT_SMARTPLAYLISTS   "songbird.library_exporter.export_smartplaylists"
 
#define PREF_EXPORT_STARTAGENT   "songbird.library_exporter.start_agent"
 
#define TASKFILE_NAME   "songbird_export.task"
 
#define TASKFILE_SCHEMAVERSION   "2"
 
#define TASKFILE_SCHEMAVERSION_HEADER   "schema-version"
 
#define TASKFILE_ADDEDMEDIALISTS_HEADER   "added-medialists"
 
#define TASKFILE_REMOVEDMEDIALISTS_HEADER   "removed-medialists"
 
#define TASKFILE_ADDEDMEDIAITEMS_HEADER   "added-mediaitems"
 
#define TASKFILE_UPDATEDMEDIAITEMS_HEADER   "updated-mediaitems"
 
#define TASKFILE_UPDATEDSMARTPLAYLIST_HEADER   "updated-smartplaylist"
 
#define SHUTDOWN_NAME   "songbird_export.shutdown"
 
#define SONGBIRD_MAIN_LIBRARY_NAME   "#####SONGBIRD_MAIN_LIBRRAY#####"
 
#define SONGBIRD_MEDIAEXPORTSERVICE_CID
 

Typedefs

typedef std::list< nsString > sbStringList
 
typedef
sbStringList::const_iterator 
sbStringListIter
 
typedef std::set< nsString > sbStringSet
 
typedef sbStringSet::const_iterator sbStringSetIter
 

Variables

const PRUint32 LISTENER_NOTIFY_ITEM_DELTA = 10
 

Macro Definition Documentation

#define PREF_EXPORT_PLAYLISTS   "songbird.library_exporter.export_playlists"

Definition at line 45 of file sbMediaExportDefines.h.

#define PREF_EXPORT_SMARTPLAYLISTS   "songbird.library_exporter.export_smartplaylists"

Definition at line 47 of file sbMediaExportDefines.h.

#define PREF_EXPORT_STARTAGENT   "songbird.library_exporter.start_agent"

Definition at line 49 of file sbMediaExportDefines.h.

#define PREF_EXPORT_TRACKS   "songbird.library_exporter.export_tracks"

Definition at line 43 of file sbMediaExportDefines.h.

#define SHUTDOWN_NAME   "songbird_export.shutdown"

Definition at line 71 of file sbMediaExportDefines.h.

#define SONGBIRD_MAIN_LIBRARY_NAME   "#####SONGBIRD_MAIN_LIBRRAY#####"

Definition at line 77 of file sbMediaExportDefines.h.

#define SONGBIRD_MEDIAEXPORTSERVICE_CID
Value:
{ /* 7DD185B9-F91E-473D-82DC-65060802D091 */ \
0x7DD185B9, \
0xF91E, \
0x473D, \
{0x82, 0xDC, 0x65, 0x06, 0x08, 0x02, 0xD0, 0x91} \
}

Definition at line 82 of file sbMediaExportDefines.h.

#define TASKFILE_ADDEDMEDIAITEMS_HEADER   "added-mediaitems"

Definition at line 68 of file sbMediaExportDefines.h.

#define TASKFILE_ADDEDMEDIALISTS_HEADER   "added-medialists"

Definition at line 66 of file sbMediaExportDefines.h.

#define TASKFILE_NAME   "songbird_export.task"

Definition at line 63 of file sbMediaExportDefines.h.

#define TASKFILE_REMOVEDMEDIALISTS_HEADER   "removed-medialists"

Definition at line 67 of file sbMediaExportDefines.h.

#define TASKFILE_SCHEMAVERSION   "2"

Definition at line 64 of file sbMediaExportDefines.h.

#define TASKFILE_SCHEMAVERSION_HEADER   "schema-version"

Definition at line 65 of file sbMediaExportDefines.h.

#define TASKFILE_UPDATEDMEDIAITEMS_HEADER   "updated-mediaitems"

Definition at line 69 of file sbMediaExportDefines.h.

#define TASKFILE_UPDATEDSMARTPLAYLIST_HEADER   "updated-smartplaylist"

Definition at line 70 of file sbMediaExportDefines.h.

Typedef Documentation

typedef std::list<nsString> sbStringList

Definition at line 34 of file sbMediaExportDefines.h.

typedef sbStringList::const_iterator sbStringListIter

Definition at line 35 of file sbMediaExportDefines.h.

typedef std::set<nsString> sbStringSet

Definition at line 37 of file sbMediaExportDefines.h.

typedef sbStringSet::const_iterator sbStringSetIter

Definition at line 38 of file sbMediaExportDefines.h.

Variable Documentation

const PRUint32 LISTENER_NOTIFY_ITEM_DELTA = 10

Definition at line 55 of file sbMediaExportDefines.h.