sbDeviceLibrarySyncSettings Class Reference

#include <sbDeviceLibrarySyncSettings.h>

Inheritance diagram for sbDeviceLibrarySyncSettings:
[legend]
Collaboration diagram for sbDeviceLibrarySyncSettings:
[legend]

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
 

Detailed Description

Definition at line 43 of file sbDeviceLibrarySyncSettings.h.

Member Function Documentation

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.

Here is the call graph for this function:

PRLock* sbDeviceLibrarySyncSettings::GetLock ( )
inline

Definition at line 51 of file sbDeviceLibrarySyncSettings.h.

sbDeviceLibrarySyncSettings * sbDeviceLibrarySyncSettings::New ( nsID const &  aDeviceID,
nsAString const &  aDeviceLibraryGuid 
)
static

Definition at line 97 of file sbDeviceLibrarySyncSettings.cpp.

Here is the caller graph for this function:

nsresult sbDeviceLibrarySyncSettings::Read ( sbIDevice aDevice,
sbIDeviceLibrary aDeviceLibrary 
)

Reads in the sync management settings and builds out the various objects

Parameters
aDeviceThe device associated with the settings
aDeviceLibraryOptional device library. Can be null if device has completed setup

Definition at line 593 of file sbDeviceLibrarySyncSettings.cpp.


The documentation for this class was generated from the following files: