sbCDDeviceRequest.cpp File Reference
#include "sbCDDevice.h"
#include "sbCDDeviceDefines.h"
#include <sbArray.h>
#include <sbDeviceTranscoding.h>
#include <sbDeviceUtils.h>
#include <sbFileUtils.h>
#include <sbIDeviceEvent.h>
#include <sbIAlbumArtScanner.h>
#include <sbIJobCancelable.h>
#include <sbIJobProgress.h>
#include <sbIMediacoreEventTarget.h>
#include <sbITranscodeAlbumArt.h>
#include <sbLibraryUtils.h>
#include <sbPrefBranch.h>
#include <sbProxiedComponentManager.h>
#include <sbStandardProperties.h>
#include <sbPropertiesCID.h>
#include <sbStringUtils.h>
#include <sbMemoryUtils.h>
#include <sbStatusPropertyValue.h>
#include <sbDeviceStatusHelper.h>
#include <sbTranscodeProgressListener.h>
#include <sbVariantUtils.h>
#include <sbWatchFolderUtils.h>
#include <sbDebugUtils.h>
#include <nsCRT.h>
#include <nsArrayUtils.h>
#include <nsIBufferedStreams.h>
#include <nsIFile.h>
#include <nsIFileURL.h>
#include <nsIIOService.h>
#include <nsILocalFile.h>
#include <nsIProxyObjectManager.h>
#include <nsISimpleEnumerator.h>
#include <nsIStringEnumerator.h>
#include <nsIURI.h>
#include <nsIDOMWindow.h>
#include <nsIWindowWatcher.h>
#include <nsNetUtil.h>
#include <nsThreadUtils.h>
#include <nsComponentManagerUtils.h>
Include dependency graph for sbCDDeviceRequest.cpp:

Go to the source code of this file.

Classes

class  sbCDAutoDeviceLocker
 

Macros

#define SB_CD_DEVICE_AUTO_INVOKE(aName, aMethod)   SB_AUTO_NULL_CLASS(aName, sbCDDevice*, mValue->aMethod)
 

Functions

 SB_AUTO_NULL_CLASS (sbCDAutoFalse, PRBool *,*mValue=PR_FALSE)
 
 SB_AUTO_CLASS2 (sbCDAutoIgnoreItem, sbCDDevice *, sbIMediaItem *, mValue!=nsnull, mValue->UnignoreMediaItem(mValue2), mValue=nsnull)
 

Macro Definition Documentation

#define SB_CD_DEVICE_AUTO_INVOKE (   aName,
  aMethod 
)    SB_AUTO_NULL_CLASS(aName, sbCDDevice*, mValue->aMethod)

Definition at line 74 of file sbCDDeviceRequest.cpp.

Function Documentation

SB_AUTO_CLASS2 ( sbCDAutoIgnoreItem  ,
sbCDDevice ,
sbIMediaItem ,
mValue!  = nsnull,
mValue->  UnignoreMediaItemmValue2,
mValue  = nsnull 
)
SB_AUTO_NULL_CLASS ( sbCDAutoFalse  ,
PRBool *  ,
mValue = PR_FALSE 
)