QuISP
Loading...
Searching...
No Matches
quisp_test::Logger::TestLogger Class Reference

#include <Logger.h>

Inheritance diagram for quisp_test::Logger::TestLogger:
Collaboration diagram for quisp_test::Logger::TestLogger:

Public Member Functions

 TestLogger ()
 
 ~TestLogger ()
 
void logPacket (const std::string &event_type, omnetpp::cMessage const *const msg) override
 
void logQubitState (quisp::modules::QNIC_type qnic_type, int qnic_index, int qubit_index, bool is_busy, bool is_allocated) override
 
void logBellPairInfo (const std::string &event_type, int partner_addr, quisp::modules::QNIC_type qnic_type, int qnic_index, int qubit_index) override
 
void setModule (omnetpp::cModule const *const mod) override
 
void setQNodeAddress (int addr) override
 
- Public Member Functions inherited from quisp::modules::Logger::ILogger
virtual ~ILogger ()
 

Constructor & Destructor Documentation

◆ TestLogger()

quisp_test::Logger::TestLogger::TestLogger ( )
inline

◆ ~TestLogger()

quisp_test::Logger::TestLogger::~TestLogger ( )
inline

Member Function Documentation

◆ logBellPairInfo()

void quisp_test::Logger::TestLogger::logBellPairInfo ( const std::string & event_type,
int partner_addr,
quisp::modules::QNIC_type qnic_type,
int qnic_index,
int qubit_index )
inlineoverridevirtual

◆ logPacket()

void quisp_test::Logger::TestLogger::logPacket ( const std::string & event_type,
omnetpp::cMessage const *const msg )
inlineoverridevirtual

◆ logQubitState()

void quisp_test::Logger::TestLogger::logQubitState ( quisp::modules::QNIC_type qnic_type,
int qnic_index,
int qubit_index,
bool is_busy,
bool is_allocated )
inlineoverridevirtual

◆ setModule()

void quisp_test::Logger::TestLogger::setModule ( omnetpp::cModule const *const mod)
inlineoverridevirtual

◆ setQNodeAddress()

void quisp_test::Logger::TestLogger::setQNodeAddress ( int addr)
inlineoverridevirtual

The documentation for this class was generated from the following file: