19#ifndef CPPREALM_LOGGER_HPP
20#define CPPREALM_LOGGER_HPP
49 virtual void do_log(
level,
const std::string &) = 0;
50 virtual inline ~logger() noexcept = default;
51 void set_level_threshold(
level l) {
52 m_level_threshold = l;
55 level get_level_threshold()
const {
56 return m_level_threshold;
59 level m_level_threshold;
62 void set_default_logger(std::shared_ptr<struct logger> &&);
Definition: logger.hpp:27
level
Definition: logger.hpp:40