18template<
typename Mutex>
42 virtual
void sink_it_(const details::log_msg &msg) = 0;
50#ifdef SPDLOG_HEADER_ONLY
virtual void set_formatter_(std::unique_ptr< spdlog::formatter > sink_formatter)
void log(const details::log_msg &msg) final
void set_formatter(std::unique_ptr< spdlog::formatter > sink_formatter) final
base_sink & operator=(const base_sink &)=delete
std::unique_ptr< spdlog::formatter > formatter_
void set_pattern(const std::string &pattern) final
base_sink & operator=(base_sink &&)=delete
virtual void set_pattern_(const std::string &pattern)
base_sink(const base_sink &)=delete
base_sink(base_sink &&)=delete
~base_sink() override=default
virtual void sink_it_(const details::log_msg &msg)=0