|
qxLib
|
Logger stream for a debugger output (VS: output window) More...
#include <debugger_logger_stream.h>
Public Member Functions | |
| debugger_logger_stream () | |
| debugger_logger_stream object constructor | |
Public Member Functions inherited from qx::base_logger_stream | |
| base_logger_stream (bool bAlwaysFlush) | |
| base_logger_stream object constructor More... | |
| void | log (verbosity eVerbosity, const category &category, string_view svFile, string_view svFunction, int nLine, string_view swLogMessage) |
| Output to stream. More... | |
| void | register_unit (string_view svUnitName, const log_unit_info &unit) noexcept |
| Register logger unit. More... | |
| void | deregister_unit (string_view svUnitName) noexcept |
| Deregister logger unit. More... | |
| std::optional< log_unit > | get_unit_info (const category &category, verbosity eVerbosity, string_view svFile, string_view svFunction) const noexcept |
| Try to find log unit info based on trace location info. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from qx::base_logger_stream | |
| static void | append_time_string (string &sTime, char_type chDateDelimiter, char_type chTimeDelimiter) noexcept |
| Format time string to the buffer. More... | |
Protected Member Functions inherited from qx::base_logger_stream | |
| logger_buffer & | get_log_buffer () noexcept |
| Get string buffers. More... | |
| virtual void | format_line (logger_buffer &buffers, verbosity eVerbosity, const category &category, string_view svFile, string_view svFunction, int nLine, string_view swLogMessage) noexcept |
| Format logger line. More... | |
Logger stream for a debugger output (VS: output window)
Definition at line 29 of file debugger_logger_stream.h.