|
SA_Logger
Sapphire's Suite's C++ Logger.
|
Console log stream implementation. More...
#include <ConsoleLogStream.hpp>
Public Member Functions | |
| void | Flush () override final |
| Force the stream to flush. | |
Public Member Functions inherited from SA::ALogStream | |
| virtual | ~ALogStream ()=default |
| Default virtual destructor. | |
| void | ProcessLog (const Log &_log, bool _bForce=false) |
| Process a log to output in stream. | |
| ALogStream & | operator<< (const Log &_log) |
| Output log operator. | |
Public Attributes | |
| ConsoleColorTheme | theme |
| Color theme. | |
Public Attributes inherited from SA::ALogStream | |
| LogChannelFilter | channelFilter |
| Channel filter used for log in stream. | |
| uint8_t | levelFlags = +LogLevel::Default |
| Level filter used for log in stream. | |
Additional Inherited Members |
Console log stream implementation.
|
finaloverridevirtual |
Force the stream to flush.
Reimplemented from SA::ALogStream.