10 #include "../details/null_mutex.h" 11 #include "base_sink.h" 24 class msvc_sink :
public base_sink<Mutex>
27 explicit msvc_sink() {}
30 void _sink_it(
const details::log_msg &msg)
override 32 OutputDebugStringA(msg.formatted.c_str());
35 void _flush()
override {}
38 using msvc_sink_mt = msvc_sink<std::mutex>;
39 using msvc_sink_st = msvc_sink<details::null_mutex>;
Definition: async_logger.h:26