logger business
This commit is contained in:
committed by
Kueffner, Maximilian
parent
390558f332
commit
a270c17e6f
@@ -5,6 +5,7 @@
|
||||
#include <spdlog/spdlog.h>
|
||||
|
||||
#include <memory>
|
||||
#include <sstream>
|
||||
#include <string>
|
||||
|
||||
#include "ILog.hpp"
|
||||
@@ -50,23 +51,28 @@ void SpdLogger::ChangeLevel(LogLevel lvl)
|
||||
case LogLevel::Trace:
|
||||
this->logger_->set_level(spdlog::level::trace);
|
||||
spdlog::flush_on(spdlog::level::trace);
|
||||
st << "Trace";
|
||||
break;
|
||||
case LogLevel::Info:
|
||||
this->logger_->set_level(spdlog::level::info);
|
||||
spdlog::flush_on(spdlog::level::info);
|
||||
st << "Info";
|
||||
break;
|
||||
case LogLevel::Warn:
|
||||
this->logger_->set_level(spdlog::level::warn);
|
||||
spdlog::flush_on(spdlog::level::warn);
|
||||
st << "Warn";
|
||||
break;
|
||||
case LogLevel::Error:
|
||||
this->logger_->set_level(spdlog::level::err);
|
||||
spdlog::flush_on(spdlog::level::err);
|
||||
st << "Error";
|
||||
break;
|
||||
case LogLevel::Debug:
|
||||
default:
|
||||
this->logger_->set_level(spdlog::level::debug);
|
||||
spdlog::flush_on(spdlog::level::debug);
|
||||
st << "Debug";
|
||||
}
|
||||
|
||||
// you will only get this message for log levels <= info! I.e., not for error or warning.
|
||||
|
||||
Reference in New Issue
Block a user