3#include <JANA/JApplicationFwd.h>
4#include <JANA/JServiceFwd.h>
5#include <spdlog/common.h>
6#include <spdlog/logger.h>
17 using level = spdlog::level::level_enum;
25 virtual std::shared_ptr<spdlog::logger>
26 logger(
const std::string& name,
const std::optional<level> default_level = std::nullopt);
38 std::recursive_mutex m_lock;
40 std::string m_log_level_str;
41 std::string m_log_format_str;
Definition Log_service.h:15
virtual std::shared_ptr< spdlog::logger > logger(const std::string &name, const std::optional< level > default_level=std::nullopt)
Definition Log_service.cc:84
virtual std::string getDefaultLevelStr()
Definition Log_service.cc:113
spdlog::level::level_enum level
Definition Log_service.h:17
virtual level getDefaultLevel()
Definition Log_service.cc:111