From 434ca2c5a14c46a1ef6b2ccbea2ac3d3ba8fba27 Mon Sep 17 00:00:00 2001 From: Florian Fischer <florian.fl.fischer@fau.de> Date: Thu, 18 Mar 2021 12:32:09 +0100 Subject: [PATCH] [Debug] introduce LOGGER_{LOGI,LOGW,LOGW} for Logger objects --- emper/Debug.hpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/emper/Debug.hpp b/emper/Debug.hpp index 2ef222ca..05fee07a 100644 --- a/emper/Debug.hpp +++ b/emper/Debug.hpp @@ -38,10 +38,19 @@ // NOLINTNEXTLINE(bugprone-macro-parentheses) #define LOGI(x) LOG(Info, "Info: " << x, emper_log_no_prefix, true); +// NOLINTNEXTLINE(bugprone-macro-parentheses) +#define LOGGER_LOGI(x) LOG(Info, "Info: " << x, this->logI, true); + // NOLINTNEXTLINE(bugprone-macro-parentheses) #define LOGW(x) LOG(Warning, "Warning: " << x, emper_log_no_prefix, true); +// NOLINTNEXTLINE(bugprone-macro-parentheses) +#define LOGGER_LOGW(x) LOG(Warning, "Warning: " << x, this->logW, true); + // NOLINTNEXTLINE(bugprone-macro-parentheses) #define LOGE(x) LOG(Error, "Error: " << x, emper_log_no_prefix, true); +// NOLINTNEXTLINE(bugprone-macro-parentheses) +#define LOGGER_LOGE(x) LOG(Error, "Error: " << x, emper_log_no_prefix, true); + // NOLINTNEXTLINE(bugprone-macro-parentheses) #define ABORT(x) { LOGE(x); abort(); } -- GitLab