Nebula
Toggle main menu visibility
Loading...
Searching...
No Matches
osxconsolehandler.h
Go to the documentation of this file.
1
#pragma once
2
//------------------------------------------------------------------------------
12
#include "
io/consolehandler.h
"
13
14
//------------------------------------------------------------------------------
15
namespace
OSX
16
{
17
class
OSXConsoleHandler
:
public
IO::ConsoleHandler
18
{
19
__DeclareClass
(
OSXConsoleHandler
);
20
public
:
22
virtual
void
Print
(
const
Util::String
& s);
24
virtual
void
Error
(
const
Util::String
& s);
26
virtual
void
Warning
(
const
Util::String
& s);
28
virtual
void
Confirm
(
const
Util::String
& s);
30
virtual
void
DebugOut
(
const
Util::String
& s);
32
virtual
bool
HasInput
();
34
virtual
Util::String
GetInput
();
35
};
36
37
}
// namespace OSX
IO::ConsoleHandler
Base class for all console handlers.
Definition
consolehandler.h:22
OSX::OSXConsoleHandler
The default console handler for OSX, puts messages to stdout and stderr, reads from stdin.
Definition
osxconsolehandler.h:18
OSX::OSXConsoleHandler::GetInput
virtual Util::String GetInput()
read available input
Definition
osxconsolehandler.cc:83
OSX::OSXConsoleHandler::DebugOut
virtual void DebugOut(const Util::String &s)
called by console to output debug string
Definition
osxconsolehandler.cc:30
OSX::OSXConsoleHandler::Confirm
virtual void Confirm(const Util::String &s)
called by console to display confirmation message box
Definition
osxconsolehandler.cc:64
OSX::OSXConsoleHandler::Error
virtual void Error(const Util::String &s)
called by console with serious error
Definition
osxconsolehandler.cc:39
OSX::OSXConsoleHandler::__DeclareClass
__DeclareClass(OSXConsoleHandler)
OSX::OSXConsoleHandler::HasInput
virtual bool HasInput()
return true if input is available
Definition
osxconsolehandler.cc:73
OSX::OSXConsoleHandler::Warning
virtual void Warning(const Util::String &s)
called by console to output warning
Definition
osxconsolehandler.cc:55
OSX::OSXConsoleHandler::Print
virtual void Print(const Util::String &s)
called by console to output data
Definition
osxconsolehandler.cc:21
consolehandler.h
OSX
Definition
osxsysfunc.h:21
Util.String
Nebula's universal string class.
Definition
String.cs:8
code
foundation
io
osx
osxconsolehandler.h
Generated on
for Nebula. Dark theme by
Tilen Majerle
. All rights reserved.