25 virtual void flush() = 0;
38 return msg_level >=
_level.load(std::memory_order_relaxed);
bool should_log(level::level_enum msg_level) const
virtual void log(const details::log_msg &msg)=0
level::level_enum level() const
void set_level(level::level_enum log_level)
std::atomic< int > level_t