17 template <
typename Mutex>
34 template <
typename Factory = spdlog::synchronous_factory>
35 inline std::shared_ptr<logger>
null_logger_mt(
const std::string& logger_name)
37 auto null_logger = Factory::template create<sinks::null_sink_mt>(logger_name);
42 template <
typename Factory = spdlog::synchronous_factory>
43 inline std::shared_ptr<logger>
null_logger_st(
const std::string& logger_name)
45 auto null_logger = Factory::template create<sinks::null_sink_st>(logger_name);
Definition base_sink.h:22
Definition null_sink.h:19
void flush_() override
Definition null_sink.h:24
void sink_it_(const details::log_msg &) override
Definition null_sink.h:21
@ off
Definition common.h:240
null_sink< details::null_mutex > null_sink_st
Definition null_sink.h:30
null_sink< details::null_mutex > null_sink_mt
Definition null_sink.h:29
std::shared_ptr< logger > null_logger_st(const std::string &logger_name)
Definition null_sink.h:43
std::shared_ptr< logger > null_logger_mt(const std::string &logger_name)
Definition null_sink.h:35