6 #ifndef IROHA_LOGGER_SPDLOG_HPP 7 #define IROHA_LOGGER_SPDLOG_HPP 32 void setPattern(
LogLevel level, std::string pattern);
39 std::string getPattern(
LogLevel level)
const;
45 std::map<LogLevel, std::string> patterns_;
63 void logInternal(
Level level,
const std::string &s)
const override;
67 bool shouldLog(
Level level)
const override;
72 const std::string tag_;
74 const std::shared_ptr<spdlog::logger> logger_;
79 #endif // IROHA_LOGGER_SPDLOG_HPP LogLevel log_level
Definition: logger_spdlog.hpp:50
LogPatterns getDefaultLogPatterns()
Definition: logger_spdlog.cpp:53
std::shared_ptr< const LoggerConfig > ConstLoggerConfigPtr
Definition: logger_spdlog.hpp:24
Definition: grpc_response_handler.hpp:14
Definition: logger_spdlog.hpp:54
Patterns for logging depending on the log level.
Definition: logger_spdlog.hpp:29
Definition: dummy_logger.hpp:11
Definition: logger.hpp:57
LogPatterns patterns
Definition: logger_spdlog.hpp:51
Definition: logger_spdlog.hpp:49
LogLevel
Log levels.
Definition: logger.hpp:48