From ecee219d2b1fff6eb3252ac811dbc0498a149d81 Mon Sep 17 00:00:00 2001 From: Tobias Triffterer <tobias@ep1.ruhr-uni-bochum.de> Date: Wed, 21 Apr 2021 20:53:40 +0200 Subject: [PATCH] Add Function Aliases for Logging to ExperimentState This adds the common aliases also to this class in the library. --- src/experimentstate.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/experimentstate.h b/src/experimentstate.h index a4dfa79..a5a6ba1 100644 --- a/src/experimentstate.h +++ b/src/experimentstate.h @@ -30,6 +30,7 @@ #include <cinttypes> #include "boundednumeral.h" +#include "clilogger.h" #include "command.h" #include "fp311online_export.h" @@ -78,6 +79,12 @@ public: ExperimentState ( ExperimentState&& other ) = default; ExperimentState& operator= ( const ExperimentState& other ) = default; ExperimentState& operator= ( ExperimentState&& other ) = default; + +private: + const CliLogger::ComponentLogger logError = CliLogger::createComponentLogger(QStringLiteral("ExperimentState"), LogLevel::Error); + const CliLogger::ComponentLogger logWarning = CliLogger::createComponentLogger(QStringLiteral("ExperimentState"), LogLevel::Warning); + const CliLogger::ComponentLogger logInfo = CliLogger::createComponentLogger(QStringLiteral("ExperimentState"), LogLevel::Info); + const CliLogger::ComponentLogger logDebug = CliLogger::createComponentLogger(QStringLiteral("ExperimentState"), LogLevel::Debug); }; } -- GitLab