6#ifndef SPDLOG_HEADER_ONLY
std::shared_ptr< logger > default_logger()
void flush_on(level::level_enum log_level)
void set_formatter(std::unique_ptr< formatter > formatter)
void flush_every(std::chrono::seconds interval)
void set_error_handler(err_handler handler)
void set_automatic_registration(bool automatic_registration)
logger * get_default_raw()
void drop(const std::string &logger_name)
void set_default_logger(std::shared_ptr< logger > new_default_logger)
static registry & instance()
void register_logger(std::shared_ptr< logger > new_logger)
void apply_all(const std::function< void(const std::shared_ptr< logger >)> &fun)
void enable_backtrace(size_t n_messages)
std::shared_ptr< logger > get(const std::string &logger_name)
void set_level(level::level_enum log_level)
void initialize_logger(std::shared_ptr< logger > new_logger)
level::level_enum level() const
bool should_log(level::level_enum msg_level) const
SPDLOG_INLINE void disable_backtrace()
SPDLOG_INLINE void register_logger(std::shared_ptr< logger > logger)
SPDLOG_INLINE void flush_every(std::chrono::seconds interval)
SPDLOG_INLINE void initialize_logger(std::shared_ptr< logger > logger)
SPDLOG_INLINE std::shared_ptr< logger > get(const std::string &name)
SPDLOG_INLINE void set_level(level::level_enum log_level)
SPDLOG_INLINE spdlog::logger * default_logger_raw()
SPDLOG_INLINE void enable_backtrace(size_t n_messages)
SPDLOG_INLINE void shutdown()
SPDLOG_INLINE void set_error_handler(void(*handler)(const std::string &msg))
SPDLOG_INLINE void dump_backtrace()
SPDLOG_INLINE void set_automatic_registration(bool automatic_registration)
SPDLOG_INLINE std::shared_ptr< spdlog::logger > default_logger()
SPDLOG_INLINE void drop(const std::string &name)
SPDLOG_INLINE void flush_on(level::level_enum log_level)
SPDLOG_INLINE level::level_enum get_level()
SPDLOG_INLINE void set_formatter(std::unique_ptr< spdlog::formatter > formatter)
SPDLOG_INLINE void apply_all(const std::function< void(std::shared_ptr< logger >)> &fun)
SPDLOG_INLINE void set_default_logger(std::shared_ptr< spdlog::logger > default_logger)
SPDLOG_INLINE bool should_log(level::level_enum log_level)
SPDLOG_INLINE void set_pattern(std::string pattern, pattern_time_type time_type)
SPDLOG_INLINE void drop_all()