Abstract log stream class.
More...
#include <ALogStream.hpp>
|
|
virtual | ~ALogStream ()=default |
| | Default virtual destructor.
|
| |
| void | ProcessLog (const Log &_log, bool _bForce=false) |
| | Process a log to output in stream.
|
| |
| virtual void | Flush () |
| | Force the stream to flush.
|
| |
| ALogStream & | operator<< (const Log &_log) |
| | Output log operator.
|
| |
|
| virtual void | Output (const Log &_log)=0 |
| | Output a log in stream.
|
| |
Abstract log stream class.
◆ Flush()
| virtual void SA::ALogStream::Flush |
( |
| ) |
|
|
virtual |
◆ operator<<()
Output log operator.
- Parameters
-
- Returns
- this.
◆ Output()
| virtual void SA::ALogStream::Output |
( |
const Log & | _log | ) |
|
|
protectedpure virtual |
◆ ProcessLog()
| void SA::ALogStream::ProcessLog |
( |
const Log & | _log, |
|
|
bool | _bForce = false ) |
Process a log to output in stream.
- Parameters
-
| [in] | _log | Log to process. |
| [in] | _bForce | Should force log process. Default is false. |
The documentation for this class was generated from the following file: