sbDeviceManager.cpp File Reference
#include "sbDeviceManager.h"
#include <nsIAppStartupNotifier.h>
#include <nsIClassInfoImpl.h>
#include <nsIMutableArray.h>
#include <nsIObserverService.h>
#include <nsIProgrammingLanguage.h>
#include <nsISupportsPrimitives.h>
#include <nsArrayUtils.h>
#include <nsAutoLock.h>
#include <nsAutoPtr.h>
#include <nsComponentManagerUtils.h>
#include <nsMemory.h>
#include <nsServiceManagerUtils.h>
#include <nsIDOMWindow.h>
#include <nsIPromptService.h>
#include <sbStringBundle.h>
#include "sbIDeviceController.h"
#include "sbDeviceEvent.h"
#include "sbDeviceEventBeforeAddedData.h"
#include "sbDeviceUtils.h"
#include <sbIPrompter.h>
#include <sbILibraryManager.h>
#include <sbIServiceManager.h>
Include dependency graph for sbDeviceManager.cpp:

Go to the source code of this file.

Macros

#define NS_PROFILE_STARTUP_OBSERVER_ID   "profile-after-change"
 
#define NS_QUIT_APPLICATION_REQUESTED_OBSERVER_ID   "quit-application-requested"
 
#define NS_QUIT_APPLICATION_GRANTED_OBSERVER_ID   "quit-application-granted"
 
#define NS_PROFILE_SHUTDOWN_OBSERVER_ID   "profile-before-change"
 
#define SB_MAIN_LIBRARY_READY_OBSERVER_ID   "songbird-main-library-ready"
 

Functions

 NS_IMPL_QUERY_INTERFACE7_CI (sbDeviceManager, sbIDeviceManager2, sbIDeviceControllerRegistrar, sbIDeviceRegistrar, sbIDeviceEventTarget, nsISupportsWeakReference, nsIClassInfo, nsIObserver) NS_IMPL_CI_INTERFACE_GETTER5(sbDeviceManager
 

Variables

 sbIDeviceManager2
 
 sbIDeviceControllerRegistrar
 
 sbIDeviceRegistrar
 
 sbIDeviceEventTarget
 

Macro Definition Documentation

#define NS_PROFILE_SHUTDOWN_OBSERVER_ID   "profile-before-change"

Definition at line 61 of file sbDeviceManager.cpp.

#define NS_PROFILE_STARTUP_OBSERVER_ID   "profile-after-change"

Definition at line 58 of file sbDeviceManager.cpp.

#define NS_QUIT_APPLICATION_GRANTED_OBSERVER_ID   "quit-application-granted"

Definition at line 60 of file sbDeviceManager.cpp.

#define NS_QUIT_APPLICATION_REQUESTED_OBSERVER_ID   "quit-application-requested"

Definition at line 59 of file sbDeviceManager.cpp.

#define SB_MAIN_LIBRARY_READY_OBSERVER_ID   "songbird-main-library-ready"

Definition at line 62 of file sbDeviceManager.cpp.

Function Documentation

Variable Documentation

Definition at line 75 of file sbDeviceManager.cpp.

Definition at line 75 of file sbDeviceManager.cpp.

Definition at line 75 of file sbDeviceManager.cpp.