filemanager/src/fmbkupenginewrapper/private/symbian/fmbkupengine_p.h
changeset 16 ada7962b4308
parent 14 1957042d8c7e
child 18 edd66bde63a4
--- a/filemanager/src/fmbkupenginewrapper/private/symbian/fmbkupengine_p.h	Fri Apr 16 14:53:38 2010 +0300
+++ b/filemanager/src/fmbkupenginewrapper/private/symbian/fmbkupengine_p.h	Mon May 03 12:24:39 2010 +0300
@@ -31,9 +31,11 @@
 #include "MMMCScBkupEngineObserver.h"
 #include <f32file.h>
 
+#include <QObject>
+#include <QStringList>
+
 class CMMCScBkupEngine;
 
-#include <QObject>
 NONSHARABLE_CLASS(TMaskLookup)
     {
     public:
@@ -76,6 +78,8 @@
     void GetRestoreInfoArray( QList<FmBkupDrivesAndOperation* > drivesAndOperationList,
             QList< FmRestoreInfo > &restoreInfoList,
             const TInt aDrive = KErrNotFound );
+    
+    void getBackupDriveList( QStringList &driveList );
 
 signals:
     void notifyPreparing( bool cancelable );
@@ -83,13 +87,14 @@
 	void notifyUpdate( int totalCount );
 	void notifyFinish( int err );
 	void notifyMemoryLow( int memoryValue, int &userError );
-	
+	void notifyBackupFilesExist( bool &isContinue );
 private:
     void notifyPreparingInternal();
 	void notifyStartInternal( int aTotalCount );
 	void notifyUpdateInternal( int aCount );
 	void notifyFinishInternal();
 	void notifyMemoryLowInternal( int memoryValue, int &userError );
+	void notifyBackupFilesExistInternal( bool &isContinue );
 
 private: // From MMMCScBkupEngineObserver
     TInt HandleBkupEngineEventL(