QuISP
Loading...
Searching...
No Matches
DisabledLogger.h
Go to the documentation of this file.
1#pragma once
2#include "ILogger.h"
3
5
9class DisabledLogger : public ILogger {
10 public:
12 virtual ~DisabledLogger(){};
13 void logPacket(const std::string& event_type, omnetpp::cMessage const* const msg) override { return; }
14 void logQubitState(quisp::modules::QNIC_type qnic_type, int qnic_index, int qubit_index, bool is_busy, bool is_allocated) override { return; }
15 void logBellPairInfo(const std::string& event_type, int partner_addr, quisp::modules::QNIC_type qnic_type, int qnic_index, int qubit_index) override { return; }
16 void setModule(omnetpp::cModule const* const mod) override { return; }
17 void setQNodeAddress(int addr) override { return; }
18};
19} // namespace quisp::modules::Logger
DisabledLogger class is used for.
Definition DisabledLogger.h:9
void logPacket(const std::string &event_type, omnetpp::cMessage const *const msg) override
Definition DisabledLogger.h:13
void setModule(omnetpp::cModule const *const mod) override
Definition DisabledLogger.h:16
void logBellPairInfo(const std::string &event_type, int partner_addr, quisp::modules::QNIC_type qnic_type, int qnic_index, int qubit_index) override
Definition DisabledLogger.h:15
DisabledLogger()
Definition DisabledLogger.h:11
void setQNodeAddress(int addr) override
Definition DisabledLogger.h:17
void logQubitState(quisp::modules::QNIC_type qnic_type, int qnic_index, int qubit_index, bool is_busy, bool is_allocated) override
Definition DisabledLogger.h:14
virtual ~DisabledLogger()
Definition DisabledLogger.h:12
Interface of Logger class. Logger class that inherits ILogger is responsible for logging simulation r...
Definition ILogger.h:22
Definition DisabledLogger.h:4
QNIC_type
Definition QNIC.h:18