55 async_logger(std::string logger_name,
sink_ptr single_sink, std::weak_ptr<details::thread_pool> tp,
58 std::shared_ptr<logger> clone(std::string new_name)
override;
62 void flush_()
override;
65 void backend_flush_();
68 std::weak_ptr<details::thread_pool> thread_pool_;
auto begin(const C &c) -> decltype(c.begin())
std::initializer_list< sink_ptr > sinks_init_list
std::shared_ptr< sinks::sink > sink_ptr
std::shared_ptr< spdlog::details::thread_pool > thread_pool()
auto end(const C &c) -> decltype(c.end())