14 :
base_logger_stream({ .bProtectLog =
false, .eMinFlushVerbosity = eMinFlushVerbosity })
18 inline void debugger_logger_stream::do_log(
const category& category, verbosity eVerbosity, string_view svMessage)
21 if (IsDebuggerPresent())
23 thread_local wstring sMessage;
24 sMessage = to_wstring(svMessage);
25 OutputDebugStringW(sMessage.c_str());
30 inline void debugger_logger_stream::do_flush()
Base class for logger streams.
debugger_logger_stream(verbosity eMinFlushVerbosity=verbosity::error)
debugger_logger_stream object constructor