From 1ba88546b53735e0aef9e2937543ff1ca4bd0f66 Mon Sep 17 00:00:00 2001 From: m-aXimilian Date: Sat, 14 Jun 2025 16:39:39 +0200 Subject: [PATCH] logger business --- lib/utilities/SpdLogger.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/utilities/SpdLogger.cpp b/lib/utilities/SpdLogger.cpp index c04512d..b383ed9 100644 --- a/lib/utilities/SpdLogger.cpp +++ b/lib/utilities/SpdLogger.cpp @@ -5,6 +5,7 @@ #include #include +#include #include #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.