sbDeviceLibrarySyncSettings.cpp File Reference
#include "sbDeviceLibrarySyncSettings.h"
#include <nsArrayUtils.h>
#include <nsAutoLock.h>
#include <nsAutoPtr.h>
#include <nsILocalFile.h>
#include <nsThreadUtils.h>
#include "sbDeviceLibrary.h"
#include "sbDeviceLibraryMediaSyncSettings.h"
#include <sbArrayUtils.h>
#include <sbDeviceUtils.h>
#include <sbIDevice.h>
#include <sbIPropertyArray.h>
#include <sbIPropertyManager.h>
#include <sbPropertiesCID.h>
#include <sbProxiedComponentManager.h>
#include <sbStandardProperties.h>
#include <sbStringUtils.h>
#include <sbVariantUtils.h>
Include dependency graph for sbDeviceLibrarySyncSettings.cpp:

Go to the source code of this file.

Functions

PLDHashOperator ArrayBuilder (nsISupports *aKey, PRBool aData, void *userArg)
 
static void MigrateLegacyMgmtValues (PRUint32 &aValue)
 
 NS_IMPL_ISUPPORTS1 (sbDeviceLibrarySyncSettings, sbIDeviceLibrarySyncSettings)
 

Variables

PRUint32 const LEGACY_MGMT_TYPE_MANUAL = 0x1
 

Function Documentation

PLDHashOperator ArrayBuilder ( nsISupports aKey,
PRBool  aData,
void *  userArg 
)

Definition at line 45 of file sbDeviceLibraryMediaSyncSettings.cpp.

static void MigrateLegacyMgmtValues ( PRUint32 &  aValue)
static

Used to convert old legacy management values to the newer values

Definition at line 62 of file sbDeviceLibrarySyncSettings.cpp.

Variable Documentation

PRUint32 const LEGACY_MGMT_TYPE_MANUAL = 0x1

Definition at line 56 of file sbDeviceLibrarySyncSettings.cpp.