diff -r e26895079d7c -r 7fdc9a71d314 analyzetool/dynamicmemoryhook/inc/analyzetooleventhandler.h --- a/analyzetool/dynamicmemoryhook/inc/analyzetooleventhandler.h Wed Sep 15 00:19:18 2010 +0300 +++ b/analyzetool/dynamicmemoryhook/inc/analyzetooleventhandler.h Wed Sep 15 13:53:27 2010 +0300 @@ -21,9 +21,10 @@ // INCLUDES #include +#include #include "codeblock.h" -#include #include +#include "analyzetoolfilelog.h" // FORWARD DECLARATIONS class MAnalyzeToolEventhandlerNotifier; @@ -43,9 +44,6 @@ * @param aAnalyzeTool A reference to the RAnalyzeTool which is used to observe kernel events * @param aCodeblocks A reference to array of code segments - * @param aStorageServer A reference to the - * RATStorageServer which is - * used to store kernel events * @param aProcessId A reference to the observed process id * @param aMutex A reference to mutex to schedule access to the * shared resources @@ -54,12 +52,12 @@ * @param aLogOption Current used log option on allocator. */ CLibraryEventHandler( RAnalyzeTool& aAnalyzeTool, - RArray& aCodeblocks, - RATStorageServer& aStorageServer, + RArray& aCodeblocks, TUint aProcessId, RMutex& aMutex, MAnalyzeToolEventhandlerNotifier& aNotifier, - TUint32 aLogOption ); + TUint32 aLogOption, + RATFileLog& iLogFile ); /** * Destructor. @@ -95,9 +93,6 @@ /* A reference to codeblocks of the observed process */ RArray& iCodeblocks; - /* Handle to the storage server*/ - RATStorageServer& iStorageServer; - /* The observered process id */ TUint iProcessId; @@ -115,6 +110,10 @@ /* Current used log option */ TUint32 iLogOption; + + // TODO comment + /* */ + RATFileLog& iLogFile; }; #endif // ANALYZETOOLEVENTHANDLER_H