16 template <
typename Sink,
typename... SinkArgs>
17 static std::shared_ptr<spdlog::logger>
create(std::string logger_name, SinkArgs&&... args)
19 auto sink = std::make_shared<Sink>(std::forward<SinkArgs>(args)...);
20 auto new_logger = std::make_shared<spdlog::logger>(std::move(logger_name), std::move(sink));
static registry & instance()
Definition registry-inl.h:286
void initialize_logger(std::shared_ptr< logger > new_logger)
Definition registry-inl.h:62
Definition synchronous_factory.h:15
static std::shared_ptr< spdlog::logger > create(std::string logger_name, SinkArgs &&... args)
Definition synchronous_factory.h:17