#include <spdlog/async_logger.h>
#include <spdlog/details/registry.h>
#include <spdlog/details/thread_pool.h>
#include <memory>
#include <mutex>
#include <functional>
Go to the source code of this file.
|
template<typename Sink , typename... SinkArgs> |
std::shared_ptr< spdlog::logger > | spdlog::create_async (std::string logger_name, SinkArgs &&... sink_args) |
|
template<typename Sink , typename... SinkArgs> |
std::shared_ptr< spdlog::logger > | spdlog::create_async_nb (std::string logger_name, SinkArgs &&... sink_args) |
|
void | spdlog::init_thread_pool (size_t q_size, size_t thread_count, std::function< void()> on_thread_start, std::function< void()> on_thread_stop) |
|
void | spdlog::init_thread_pool (size_t q_size, size_t thread_count, std::function< void()> on_thread_start) |
|
void | spdlog::init_thread_pool (size_t q_size, size_t thread_count) |
|
std::shared_ptr< spdlog::details::thread_pool > | spdlog::thread_pool () |
|