#include <LogOutputters.h>
Inherits ILogOutputter.
Inheritance diagram for CFileLogOutputter:
Public Member Functions | |
virtual void | open (const char *title) |
Open the outputter. | |
virtual void | close () |
Close the outputter. | |
virtual void | show (bool showIfEmpty) |
Show the outputter. | |
virtual bool | write (ELevel level, const char *message) |
Write a message with level. | |
virtual const char * | getNewline () const |
Returns the newline sequence for the outputter. |
This outputter writes output to the file. The level for each message is ignored.
Definition at line 66 of file LogOutputters.h.
|
Close the outputter. Close the outputter. Calling this method on an already closed outputter must have no effect. Implements ILogOutputter. |
|
Returns the newline sequence for the outputter. Different outputters use different character sequences for newlines. This method returns the appropriate newline sequence for this outputter. Implements ILogOutputter. |
|
Open the outputter. Opens the outputter for writing. Calling this method on an already open outputter must have no effect. Implements ILogOutputter. |
|
Show the outputter.
Causes the output to become visible. This generally only makes sense for a logger in a graphical user interface. Other implementations will do nothing. Iff Implements ILogOutputter. |
|
Write a message with level.
Writes Implements ILogOutputter. |