Some work toward Issue 27 and Issue 319

This commit is contained in:
Nick Bolton 2010-05-31 21:30:29 +00:00
parent fea12827d4
commit f974d8d680
74 changed files with 4057 additions and 3756 deletions

View file

@ -12,25 +12,14 @@
* GNU General Public License for more details.
*/
#ifndef CARCHCONSOLEUNIX_H
#define CARCHCONSOLEUNIX_H
#pragma once
#include "IArchConsole.h"
#include "CArchConsoleStd.h"
#define ARCH_CONSOLE CArchConsoleUnix
//! Unix implementation of IArchConsole
class CArchConsoleUnix : public IArchConsole {
class CArchConsoleUnix : public CArchConsoleStd {
public:
CArchConsoleUnix(void*);
CArchConsoleUnix();
virtual ~CArchConsoleUnix();
// IArchConsole overrides
virtual void openConsole(const char* title);
virtual void closeConsole();
virtual void showConsole(bool);
virtual void writeConsole(const char*);
virtual const char* getNewlineForConsole();
};
#endif