Base class for all console handlers.
Definition consolehandler.h:22
A console handler which writes all console output to a log file.
Definition logfileconsolehandler.h:22
virtual void Print(const Util::String &s)
called by console to output data
Definition logfileconsolehandler.cc:84
virtual void Warning(const Util::String &s)
called by console to output warning
Definition logfileconsolehandler.cc:111
virtual void Open()
called by console when attached
Definition logfileconsolehandler.cc:42
LogFileConsoleHandler()
constructor
Definition logfileconsolehandler.cc:22
virtual ~LogFileConsoleHandler()
destructor
Definition logfileconsolehandler.cc:30
virtual void Close()
called by console when removed
Definition logfileconsolehandler.cc:66
virtual void DebugOut(const Util::String &s)
called by console to output debug string
Definition logfileconsolehandler.cc:125
__DeclareClass(LogFileConsoleHandler)
Ptr< TextWriter > textWriter
Definition logfileconsolehandler.h:46
virtual void Error(const Util::String &s)
called by console with serious error
Definition logfileconsolehandler.cc:96
Ptr< Stream > stream
Definition logfileconsolehandler.h:45
Nebula's smart pointer class which manages the life time of RefCounted objects.
Definition ptr.h:38
Instances of wrapped stream classes.
Definition orientation.cc:10
Nebula's universal string class.
Definition string.h:50