31 #ifndef LEDGER_CORE_LOGGERAPI_HPP 32 #define LEDGER_CORE_LOGGERAPI_HPP 35 #include "../api/Logger.hpp" 42 LoggerApi(
const std::weak_ptr<spdlog::logger>&
logger) : _logger(logger) {};
44 virtual void d(
const std::string &tag,
const std::string &message)
override;
46 virtual void i(
const std::string &tag,
const std::string &message)
override;
48 virtual void e(
const std::string &tag,
const std::string &message)
override;
50 virtual void w(
const std::string &tag,
const std::string &message)
override;
52 virtual void c(
const std::string &tag,
const std::string &message)
override;
55 std::weak_ptr<spdlog::logger> _logger;
60 #endif //LEDGER_CORE_LOGGERAPI_HPP virtual void e(const std::string &tag, const std::string &message) override
Definition: LoggerApi.cpp:43
Definition: Logger.hpp:19
virtual void d(const std::string &tag, const std::string &message) override
Definition: LoggerApi.cpp:33
virtual void w(const std::string &tag, const std::string &message) override
Definition: LoggerApi.cpp:48
Definition: LoggerApi.hpp:40
Definition: Account.cpp:8
virtual void c(const std::string &tag, const std::string &message) override
Definition: LoggerApi.cpp:53
virtual void i(const std::string &tag, const std::string &message) override
Definition: LoggerApi.cpp:38
Definition: logger.hpp:44