bool Logger::enabled(Logr::Priority prio) const
{
- return _level <= _verbosity || prio != Logr::Absent;
+ return _level <= _verbosity || true;
}
void Logger::info(Logr::Priority prio, const std::string& msg) const
enum Priority : uint8_t
{
- Absent = 0,
Alert = 1,
Critical = 2,
Error = 3,
static std::string toString(Priority arg)
{
- const std::array<std::string, 8> names = {"Absent", "Alert", "Critical", "Error", "Warning", "Notice", "Info", "Debug"};
+ const std::array<std::string, 8> names = {"?", "Alert", "Critical", "Error", "Warning", "Notice", "Info", "Debug"};
auto prio = static_cast<unsigned int>(arg);
if (prio >= names.size()) {
return "?";