plugins/consoles/vt100cons/inc/vtc_base.h
changeset 30 35cb3fe43f60
parent 28 169dfbeff8ee
--- a/plugins/consoles/vt100cons/inc/vtc_base.h	Wed Aug 11 12:57:25 2010 +0100
+++ b/plugins/consoles/vt100cons/inc/vtc_base.h	Thu Aug 12 16:38:42 2010 +0100
@@ -17,8 +17,9 @@
 #include <e32cons.h>
 #include <fshell/settings.h>
 #include <fshell/vtc_controller.h>
+#include <fshell/consoleextensions.h>
 
-class CVtcConsoleBase : public CConsoleBase, public MConsoleOutput, public MConsoleInput
+class CVtcConsoleBase : public CConsoleBase, public MConsoleOutput, public MConsoleInput, public MIosrvConsoleHelper
 	{
 public:
 	IMPORT_C virtual ~CVtcConsoleBase();
@@ -38,17 +39,6 @@
 	IMPORT_C virtual TUint KeyModifiers() const;
 	IMPORT_C virtual TInt Extension_(TUint aExtensionId, TAny*& a0, TAny* a1);
 protected:
-	enum TVerbosity
-		{
-		EInformation,
-		EError,
-		EDebug,
-		};
-protected:
-	IMPORT_C void Message(TVerbosity aVerbosity, TRefByValue<const TDesC> aFmt, ...);
-	IMPORT_C TBool Debug();
-	IMPORT_C void SetDebug(TBool aDebug);
-protected:
 	IMPORT_C CVtcConsoleBase();
 	IMPORT_C virtual void ConstructL(const TDesC& aTitle);
 	IMPORT_C void ConstructL(const TDesC& aTitle, TBool aConsoleSupportsSizeDetect); // Note this is NOT virtual, only used for baseclasses to call up to from their overload of ConstructL(const TDesC&) if they explicitly don't support console size detect
@@ -63,9 +53,6 @@
 	CVtConsoleOutputController* iOutputController;
 	CVtConsoleInputController* iInputController;
 	LtkUtils::CIniFile* iIniFile;
-	TInt iDebug;
-protected:
-	CConsoleBase* iUnderlyingConsole;
 	};