equal
deleted
inserted
replaced
24 #include <badesca.h> |
24 #include <badesca.h> |
25 #include <d32dbms.h> |
25 #include <d32dbms.h> |
26 |
26 |
27 #include "mtpframeworkconst.h" |
27 #include "mtpframeworkconst.h" |
28 #include "rmtpframework.h" |
28 #include "rmtpframework.h" |
29 #include "mtpdebug.h" |
|
30 #include "cmtpreferencemgr.h" |
29 #include "cmtpreferencemgr.h" |
31 class CFileStore; |
30 class CFileStore; |
32 class CMTPHandleAllocator; |
31 class CMTPHandleAllocator; |
33 class CMTPObjectMetaData; |
32 class CMTPObjectMetaData; |
34 class CMTPPuidMgr; |
33 class CMTPPuidMgr; |
170 static CSnapshotWorker* NewL(CMTPObjectStore* aObjectStore, TBool aOnlyRoot); |
169 static CSnapshotWorker* NewL(CMTPObjectStore* aObjectStore, TBool aOnlyRoot); |
171 |
170 |
172 void RunL(); |
171 void RunL(); |
173 TInt RunErr(); |
172 TInt RunErr(); |
174 void ActiveSelf(); |
173 void ActiveSelf(); |
175 |
174 ~CSnapshotWorker(); |
|
175 |
176 private: |
176 private: |
177 CSnapshotWorker(CMTPObjectStore* aObjectStore, TBool aOnlyRoot); |
177 CSnapshotWorker(CMTPObjectStore* aObjectStore, TBool aOnlyRoot); |
178 void ConstructL(); |
178 void ConstructL(); |
179 |
179 |
180 private: |
180 private: |
366 CDbCompactor* iCompactor; |
366 CDbCompactor* iCompactor; |
367 TInt iSnapshotCleanPos; |
367 TInt iSnapshotCleanPos; |
368 CSnapshotWorker* iSnapshotWorker; |
368 CSnapshotWorker* iSnapshotWorker; |
369 mutable TFileName iSuidBuf; |
369 mutable TFileName iSuidBuf; |
370 TBool iCleanUndefined; |
370 TBool iCleanUndefined; |
371 /** |
|
372 FLOGGER debug trace member variable. |
|
373 */ |
|
374 __FLOG_DECLARATION_MEMBER_MUTABLE; |
|
375 }; |
371 }; |
376 |
372 |
377 #endif // CMTPOBJECTSTORE_H |
373 #endif // CMTPOBJECTSTORE_H |