--- a/analyzetool/commandlineengine/inc/CATProject.h Wed Sep 15 00:19:18 2010 +0300
+++ b/analyzetool/commandlineengine/inc/CATProject.h Wed Sep 15 13:53:27 2010 +0300
@@ -21,6 +21,7 @@
#include "ATCommonDefines.h"
#include "CATBase.h"
+#include "../inc/CATParseBinaryFile.h"
class CATModule2;
class CATDatParser;
@@ -127,6 +128,8 @@
*/
~CATProject();
+ CATParseBinaryFile Parser;
+
/**
* Set arguments.
* @param arguments.
@@ -191,6 +194,12 @@
void SetS60FileName( const string& sFileName);
/**
+ * Set S60 logging file path.
+ * @param sFilePath filename.
+ */
+ void SetS60FilePath( const string& sFilePath );
+
+ /**
* Set target module.
* @param sTargetModule target module name.
*/
@@ -608,6 +617,8 @@
string m_sMakeFile;
// User given S60 log file name.
string m_sS60FileName;
+ // User given S60 log file path.
+ string m_sS60FilePath;
// Target module.
string m_sTargetModule;
// Target modules (used in carbide instrumenting).
@@ -620,6 +631,8 @@
vector<string> m_vRomSymbolFiles;
// Temporary data file name if user gave trace file.
string m_sDataFileTemp;
+ // Temporary data file name if user gave binary log file.
+ string m_sBinaryLogFileTemp;
// User given output file to store analyse results.
string m_sDataFileOutput;
// Analyser object.