#include <sbDeviceLibrarySyncSettings.h>
Public Member Functions | |
NS_DECL_ISUPPORTS NS_DECL_SBIDEVICELIBRARYSYNCSETTINGS nsresult | Assign (sbDeviceLibrarySyncSettings *aSource) |
nsresult | CreateCopy (sbDeviceLibrarySyncSettings **aSettings) |
PRLock * | GetLock () |
nsresult | Read (sbIDevice *aDevice, sbIDeviceLibrary *aDeviceLibrary) |
Public Member Functions inherited from sbIDeviceLibrarySyncSettings | |
sbIDeviceLibraryMediaSyncSettings | getMediaSettings (in unsigned long aMediaType) |
void | write (in sbIDevice aDevice) |
Static Public Member Functions | |
static sbDeviceLibrarySyncSettings * | New (nsID const &aDeviceID, nsAString const &aDeviceLibraryGuid) |
Additional Inherited Members | |
Public Attributes inherited from sbIDeviceLibrarySyncSettings | |
readonly attribute nsIArray | syncPlaylists |
Definition at line 43 of file sbDeviceLibrarySyncSettings.h.
nsresult sbDeviceLibrarySyncSettings::Assign | ( | sbDeviceLibrarySyncSettings * | aSource | ) |
Definition at line 120 of file sbDeviceLibrarySyncSettings.cpp.
nsresult sbDeviceLibrarySyncSettings::CreateCopy | ( | sbDeviceLibrarySyncSettings ** | aSettings | ) |
Definition at line 154 of file sbDeviceLibrarySyncSettings.cpp.
|
inline |
Definition at line 51 of file sbDeviceLibrarySyncSettings.h.
|
static |
Definition at line 97 of file sbDeviceLibrarySyncSettings.cpp.
nsresult sbDeviceLibrarySyncSettings::Read | ( | sbIDevice * | aDevice, |
sbIDeviceLibrary * | aDeviceLibrary | ||
) |
Reads in the sync management settings and builds out the various objects
aDevice | The device associated with the settings |
aDeviceLibrary | Optional device library. Can be null if device has completed setup |
Definition at line 593 of file sbDeviceLibrarySyncSettings.cpp.