3#include <spdlog/async.h>
4#include <spdlog/sinks/basic_file_sink.h>
5#include <spdlog/spdlog.h>
Interface of Logger class. Logger class that inherits ILogger is responsible for logging simulation r...
Definition ILogger.h:22
Definition LoggerModule.h:17
~LoggerModule()
Definition LoggerModule.cc:12
LoggerModule()
Definition LoggerModule.cc:10
ILogger * getLogger()
Definition LoggerModule.cc:46
LoggerType logger_type
Definition LoggerModule.h:27
static std::string trimQuotes(std::string s)
Definition LoggerModule.cc:56
void finish() override
Definition LoggerModule.cc:40
std::shared_ptr< spdlog::logger > spdlog_logger
Definition LoggerModule.h:26
static LoggerType toLoggerType(const std::string &s)
Definition LoggerModule.cc:63
void initialize() override
Definition LoggerModule.cc:19
Definition DisabledLogger.h:4
LoggerType
Definition LoggerModule.h:11
Define_Module(LoggerModule)