diff -r 7fdc9a71d314 -r 8ad140f3dd41 memspy/Console/Include/ConsoleMenu.h --- a/memspy/Console/Include/ConsoleMenu.h Wed Sep 15 13:53:27 2010 +0300 +++ b/memspy/Console/Include/ConsoleMenu.h Wed Oct 13 16:17:58 2010 +0300 @@ -26,22 +26,22 @@ // Engine includes #include #include -#include + // User includes #include "ConsoleConstants.h" // Classes referenced class CConsoleBase; -class RMemSpySession; + class CMemSpyConsoleMenu : public CActive, public MMemSpyEngineObserver { public: - static CMemSpyConsoleMenu* NewLC( RMemSpySession& aSession, CConsoleBase& aConsole ); + static CMemSpyConsoleMenu* NewLC( CMemSpyEngine& aEngine, CConsoleBase& aConsole ); ~CMemSpyConsoleMenu(); private: - CMemSpyConsoleMenu( RMemSpySession& aEngine, CConsoleBase& aConsole ); + CMemSpyConsoleMenu( CMemSpyEngine& aEngine, CConsoleBase& aConsole ); void ConstructL(); public: // API @@ -74,10 +74,8 @@ void InitiateMemSpyClientServerOperationL( TInt aOpCode ); private: // Data members - RMemSpySession& iSession; + CMemSpyEngine& iEngine; CConsoleBase& iConsole; - - TMemSpyOutputType iOutputType; // TBuf iCommandBuffer; TPoint iCommandPromptPos;