equal
deleted
inserted
replaced
23 #include <badesca.h> |
23 #include <badesca.h> |
24 #include <f32file.h> |
24 #include <f32file.h> |
25 |
25 |
26 // Engine includes |
26 // Engine includes |
27 #include <memspy/engine/memspyengineoutputsink.h> |
27 #include <memspy/engine/memspyengineoutputsink.h> |
|
28 #include <memspy/engine/memspyenginehelpersysmemtrackerconfig.h> |
28 |
29 |
29 // Classes referenced |
30 // Classes referenced |
30 class CMemSpyEngine; |
31 class CMemSpyEngine; |
31 |
32 |
32 //cigasto |
33 //cigasto |
46 void ConstructL(); |
47 void ConstructL(); |
47 |
48 |
48 public: // API |
49 public: // API |
49 inline RFs& FsSession() { return iFsSession; } |
50 inline RFs& FsSession() { return iFsSession; } |
50 void StoreSettingsL(); |
51 void StoreSettingsL(); |
|
52 |
|
53 void SetSinkType( TMemSpySinkType aType ) { iSinkType = aType; } |
51 |
54 |
52 private: // Settings methods |
55 private: // Settings methods |
53 void RestoreSettingsL(); |
56 void RestoreSettingsL(); |
54 void GetSettingsFileNameL( TDes& aFileName ); |
57 void GetSettingsFileNameL( TDes& aFileName ); |
55 void GetSettingsPathL( TDes& aPath ); |
58 void GetSettingsPathL( TDes& aPath ); |
56 RFile SettingsFileLC( TBool aReplace = EFalse ); |
59 RFile SettingsFileLC( TBool aReplace = EFalse ); |
57 |
60 |
58 private: // Data members |
61 private: // Data members |
59 RFs& iFsSession; |
62 RFs& iFsSession; |
60 //CMemSpyEngine& iEngine; |
63 RMemSpySession& iMemSpySession; |
61 //RMemSpySession& iMemSpySession; |
64 |
|
65 private: //Settings |
|
66 TMemSpySinkType iSinkType; |
|
67 TMemSpyEngineHelperSysMemTrackerConfig iSwmtConfig; |
|
68 RArray<TUid> iUidList; |
62 }; |
69 }; |
63 |
70 |
64 |
71 |
65 #endif |
72 #endif |