32 #ifndef _CLI_CONSOLE_H_ 33 #define _CLI_CONSOLE_H_ 48 const bool B_AutoDelete
64 virtual const bool OpenDevice(
void);
66 virtual const bool CloseDevice(
void);
69 virtual const KEY GetKey(
void)
const;
73 virtual void PutString(
const char*
const STR_Out)
const;
75 virtual void Beep(
void)
const;
77 virtual void CleanScreen(
void)
const;
79 virtual const ScreenInfo GetScreenInfo(
void)
const;
88 #endif // _CLI_CONSOLE_H_ Main namespace of the CLI library.
Console intput/output device class.
#define CLI_NS_END(__ns)
End a namespace definition.
#define CLI_NS_BEGIN(__ns)
Begin a namespace definition.
OutputDevice, IODevice and IOEndl classes defintion.
Generic input/output device.