|
qxLib
|
Logger stream for a debugger output (VS: output window) More...
#include <debugger_logger_stream.h>
Public Member Functions | |
| debugger_logger_stream (verbosity eMinFlushVerbosity=verbosity::error) | |
| debugger_logger_stream object constructor More... | |
Public Member Functions inherited from qx::base_logger_stream | |
| base_logger_stream (const config &streamConfig) noexcept | |
| base_logger_stream object constructor More... | |
| void | log (const category &category, verbosity eVerbosity, std::thread::id threadId, std::chrono::system_clock::time_point messageTime, string_view svFile, string_view svFunction, int nLine, string_view svMessage) |
| Output to stream. More... | |
| void | flush () |
| Flush the stream. | |
| virtual bool | log_unconditionally_required (const category &category, verbosity eVerbosity, std::thread::id threadId, std::chrono::system_clock::time_point messageTime, string_view svFile, string_view svFunction, int nLine) const noexcept |
| Returns true if this message should be processed by this stream even if the logger filters did not pass it. More... | |
Logger stream for a debugger output (VS: output window)
Definition at line 29 of file debugger_logger_stream.h.
|
inline |
debugger_logger_stream object constructor
| eMinFlushVerbosity | - the minimum verbosity level at which flush will be called |
Definition at line 13 of file debugger_logger_stream.inl.