1#ifndef QUISP_MODULES_IREALTIMECONTROLLER_H_
2#define QUISP_MODULES_IREALTIMECONTROLLER_H_
Definition IRealTimeController.h:10
virtual void initialize()=0
virtual void handleMessage(cMessage *msg)=0
virtual void ReInitialize_StationaryQubit(qrsa::IQubitRecord *const qubit_record, bool consumed)=0
virtual void EmitPhoton(int qnic_index, int qubit_index, QNIC_type qnic_type, int pulse)=0
virtual void applyZGate(qrsa::IQubitRecord *const qubit_record)=0
virtual void applyYGate(qrsa::IQubitRecord *const qubit_record)=0
virtual void applyXGate(qrsa::IQubitRecord *const qubit_record)=0
virtual void ReInitialize_StationaryQubit(int qnic_index, int qubit_index, QNIC_type qnic_type, bool consumed)=0
The QubitRecord interface.
Definition IQubitRecord.h:17
QNIC_type
Definition QNIC.h:18