diff -r e26895079d7c -r 7fdc9a71d314 analyzetool/commandlineengine/inc/CATModule2.h --- a/analyzetool/commandlineengine/inc/CATModule2.h Wed Sep 15 00:19:18 2010 +0300 +++ b/analyzetool/commandlineengine/inc/CATModule2.h Wed Sep 15 13:53:27 2010 +0300 @@ -74,6 +74,7 @@ /** * Create AT temporary cpp file for module. * @param sS60FileName. + * @param sS60FileName. * @param eLoggingMode. * @param eBuildType. * @param iAllocCallStackSize. @@ -81,12 +82,19 @@ * @return true if successful. */ bool CreateTempCpp(const string& sS60FileName + , const string& sS60FilePath , int eLoggingMode , int eBuildType , int iAllocCallStackSize , int iFreeCallStackSize ); /** + * returns default data file name without extension in format processName.targetType + * @return string with default file name + */ + string GetDefaultFileName(); + + /** * Add AT changes to modules mmp file. * @return true if successful. */ @@ -287,6 +295,12 @@ string GetS60FileName() const; /** + * Set S60 logging file name. + * @param aFileName s60 logging file name. + */ + void SetS60FileName( const string& aFileName ); + + /** * Set target binary name. * @param sTarget binary file name. */ @@ -514,6 +528,10 @@ vector m_vMapFileFuncList; // File logging mode filename. string m_sS60FileName; + // true if file name not empty and %processname% string replaced + bool m_bS60FileNameResolved; + // File logging mode file path. + string m_sS60FilePath; // Is all data loaded for address to code line functions. bool m_bAddressToLineInitialized; // Read listing files (armv5 platform).