diff -r aa2539c91954 -r 1c2bb2fc7c87 perfsrv/piprofiler/engine/inc/ProfilerEngine.h --- a/perfsrv/piprofiler/engine/inc/ProfilerEngine.h Fri Oct 08 14:56:39 2010 +0300 +++ b/perfsrv/piprofiler/engine/inc/ProfilerEngine.h Tue Oct 26 16:20:32 2010 +0300 @@ -158,7 +158,7 @@ { public: - static CProfiler* NewLC(const TDesC& aSettingsFile); + static CProfiler* NewLC(const TDesC& aSettingsFile, TBool aBootMode=EFalse); /** * Method for control commands, i.e. start, stop and exit @@ -199,7 +199,7 @@ void HandleError(TInt aErr); static TBool CheckLocationSanity(RFs& fs, const TDesC8& aLocation); private: - CProfiler(const TDesC& aSettingsFile); + CProfiler(const TDesC& aSettingsFile, TBool aBootmode); ~CProfiler(); void ConstructL(); TInt LoadSettingsL(/*const TDesC& configFile*/); @@ -251,6 +251,7 @@ TBool iSettingsFileLoaded; CProfilerErrorChecker* iErrorChecker; CProfilerTimer* iTimer; + TBool iBootMode; }; #include