QuISP
Loading...
Searching...
No Matches
LoggerBase.h
Go to the documentation of this file.
1#pragma once
2#include "ILogger.h"
4
6
12 public:
13 LoggerBase();
16
17 protected:
18 ILogger* logger = nullptr;
19};
20
21} // namespace quisp::modules::Logger
Interface of Logger class. Logger class that inherits ILogger is responsible for logging simulation r...
Definition ILogger.h:22
LoggerBase class integrate abilities to log simulation results into your components.
Definition LoggerBase.h:11
void initializeLogger(utils::ComponentProvider &provider)
Definition LoggerBase.cc:7
ILogger * logger
Definition LoggerBase.h:18
~LoggerBase()
Definition LoggerBase.cc:6
LoggerBase()
Definition LoggerBase.cc:5
ComponentProvider class provides a way to access other quisp other modules.
Definition ComponentProvider.h:22
Definition DisabledLogger.h:4