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.