#include <registry.h>
◆ log_levels
◆ registry() [1/2]
spdlog::details::registry::registry |
( |
const registry & |
| ) |
|
|
delete |
◆ registry() [2/2]
◆ ~registry()
◆ apply_all()
◆ default_logger()
◆ disable_backtrace()
SPDLOG_INLINE void spdlog::details::registry::disable_backtrace |
( |
| ) |
|
◆ drop()
SPDLOG_INLINE void spdlog::details::registry::drop |
( |
const std::string & |
logger_name | ) |
|
◆ drop_all()
◆ enable_backtrace()
SPDLOG_INLINE void spdlog::details::registry::enable_backtrace |
( |
size_t |
n_messages | ) |
|
◆ flush_all()
◆ flush_every()
SPDLOG_INLINE void spdlog::details::registry::flush_every |
( |
std::chrono::seconds |
interval | ) |
|
◆ flush_on()
◆ get()
SPDLOG_INLINE std::shared_ptr< logger > spdlog::details::registry::get |
( |
const std::string & |
logger_name | ) |
|
◆ get_default_raw()
◆ get_tp()
◆ initialize_logger()
SPDLOG_INLINE void spdlog::details::registry::initialize_logger |
( |
std::shared_ptr< logger > |
new_logger | ) |
|
◆ instance()
◆ operator=()
◆ register_logger()
SPDLOG_INLINE void spdlog::details::registry::register_logger |
( |
std::shared_ptr< logger > |
new_logger | ) |
|
◆ register_logger_()
SPDLOG_INLINE void spdlog::details::registry::register_logger_ |
( |
std::shared_ptr< logger > |
new_logger | ) |
|
|
private |
◆ set_automatic_registration()
SPDLOG_INLINE void spdlog::details::registry::set_automatic_registration |
( |
bool |
automatic_registration | ) |
|
◆ set_default_logger()
SPDLOG_INLINE void spdlog::details::registry::set_default_logger |
( |
std::shared_ptr< logger > |
new_default_logger | ) |
|
◆ set_error_handler()
◆ set_formatter()
◆ set_level()
◆ set_level_from_cfg_()
bool spdlog::details::registry::set_level_from_cfg_ |
( |
logger * |
logger | ) |
|
|
private |
◆ set_levels()
◆ set_tp()
◆ shutdown()
◆ throw_if_exists_()
SPDLOG_INLINE void spdlog::details::registry::throw_if_exists_ |
( |
const std::string & |
logger_name | ) |
|
|
private |
◆ tp_mutex()
SPDLOG_INLINE std::recursive_mutex & spdlog::details::registry::tp_mutex |
( |
| ) |
|
◆ automatic_registration_
bool spdlog::details::registry::automatic_registration_ = true |
|
private |
◆ backtrace_n_messages_
size_t spdlog::details::registry::backtrace_n_messages_ = 0 |
|
private |
◆ default_logger_
std::shared_ptr<logger> spdlog::details::registry::default_logger_ |
|
private |
◆ err_handler_
◆ flush_level_
◆ flusher_mutex_
std::mutex spdlog::details::registry::flusher_mutex_ |
|
private |
◆ formatter_
std::unique_ptr<formatter> spdlog::details::registry::formatter_ |
|
private |
◆ global_log_level_
◆ log_levels_
◆ logger_map_mutex_
std::mutex spdlog::details::registry::logger_map_mutex_ |
|
private |
◆ loggers_
std::unordered_map<std::string, std::shared_ptr<logger> > spdlog::details::registry::loggers_ |
|
private |
◆ periodic_flusher_
std::unique_ptr<periodic_worker> spdlog::details::registry::periodic_flusher_ |
|
private |
◆ tp_
std::shared_ptr<thread_pool> spdlog::details::registry::tp_ |
|
private |
◆ tp_mutex_
std::recursive_mutex spdlog::details::registry::tp_mutex_ |
|
private |
The documentation for this class was generated from the following files: