sbDeviceImages Class Reference

#include <sbDeviceImages.h>

Public Member Functions

nsresult ComputeImageSyncArray (sbIDeviceLibrary *aLibrary, nsIArray *aDeviceImageArray, const nsTArray< nsString > &aFileExtensionList, nsIArray **retCopyArray)
 
nsresult ScanImages (nsIFile *aScanDir, nsIFile *aBaseDir, const nsTArray< nsString > &aFileExtensionList, PRBool recursive, nsIArray **retImageArray)
 
nsresult CreateTemporaryLocalMediaItem (sbIDeviceImage *aImage, sbIDeviceLibrary *aLibrary, sbIMediaItem **aMediaItem)
 
nsresult MakeFile (sbIDeviceImage *aImage, nsIFile *aBaseDir, PRBool aWithFilename, PRBool aCreateDirectories, nsIFile **retFile)
 

Static Public Member Functions

static nsresult GetImagesRootFolder (sbIDeviceLibrary *aDevLib, nsIFile **aFile)
 

Friends

class sbBaseDevice
 

Detailed Description

Definition at line 40 of file sbDeviceImages.h.

Member Function Documentation

nsresult sbDeviceImages::ComputeImageSyncArray ( sbIDeviceLibrary aLibrary,
nsIArray *  aDeviceImageArray,
const nsTArray< nsString > &  aFileExtensionList,
nsIArray **  retCopyArray 
)

Definition at line 86 of file sbDeviceImages.cpp.

nsresult sbDeviceImages::CreateTemporaryLocalMediaItem ( sbIDeviceImage aImage,
sbIDeviceLibrary aLibrary,
sbIMediaItem **  aMediaItem 
)

Definition at line 279 of file sbDeviceImages.cpp.

Here is the call graph for this function:

nsresult sbDeviceImages::GetImagesRootFolder ( sbIDeviceLibrary aDevLib,
nsIFile **  aFile 
)
static

Definition at line 41 of file sbDeviceImages.cpp.

Here is the caller graph for this function:

nsresult sbDeviceImages::MakeFile ( sbIDeviceImage aImage,
nsIFile *  aBaseDir,
PRBool  aWithFilename,
PRBool  aCreateDirectories,
nsIFile **  retFile 
)

Definition at line 325 of file sbDeviceImages.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

nsresult sbDeviceImages::ScanImages ( nsIFile *  aScanDir,
nsIFile *  aBaseDir,
const nsTArray< nsString > &  aFileExtensionList,
PRBool  recursive,
nsIArray **  retImageArray 
)

Definition at line 162 of file sbDeviceImages.cpp.

Here is the call graph for this function:

Friends And Related Function Documentation

friend class sbBaseDevice
friend

Definition at line 43 of file sbDeviceImages.h.


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