#include "spdlog/async_logger.h"#include "spdlog/details/registry.h"#include "spdlog/details/thread_pool.h"#include <memory>#include <mutex>Go to the source code of this file.
Classes | |
| struct | spdlog::async_factory_impl< OverflowPolicy > |
Namespaces | |
| spdlog | |
| spdlog::details | |
Typedefs | |
| using | spdlog::async_factory = async_factory_impl< async_overflow_policy::block > |
| using | spdlog::async_factory_nonblock = async_factory_impl< async_overflow_policy::overrun_oldest > |
Functions | |
| 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::shared_ptr< spdlog::details::thread_pool > | spdlog::thread_pool () |
Variables | |
| static const size_t | spdlog::details::default_async_q_size = 8192 |
1.8.11