|
QuISP
|
This is the complete list of members for quisp::modules::runtime_callback::RuntimeCallback, including all inherited members.
| freeAndResetQubit(IQubitRecord *qubit) override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| gateCNOT(IQubitRecord *control_qubit_rec, IQubitRecord *target_qubit_rec) override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| gateX(IQubitRecord *qubit_rec) override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| gateY(IQubitRecord *qubit_rec) override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| gateZ(IQubitRecord *qubit_rec) override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| getActionIndex(IQubitRecord *const qubit_rec) override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| getNodeInfo() override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| isQubitLocked(IQubitRecord *const qubit_rec) override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| left_qubit_index | quisp::modules::runtime_callback::RuntimeCallback | |
| lockQubit(IQubitRecord *const qubit_rec, unsigned long rs_id, int rule_id, int action_index) override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| measureQubitRandomly(IQubitRecord *qubit_rec) override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| measureQubitX(IQubitRecord *qubit_rec) override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| measureQubitY(IQubitRecord *qubit_rec) override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| measureQubitZ(IQubitRecord *qubit_rec) override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| provider | quisp::modules::runtime_callback::RuntimeCallback | |
| purifyX(IQubitRecord *qubit_rec, IQubitRecord *trash_qubit_rec) override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| purifyY(IQubitRecord *qubit_rec, IQubitRecord *trash_qubit_rec) override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| purifyZ(IQubitRecord *qubit_rec, IQubitRecord *trash_qubit_rec) override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| right_qubit_index | quisp::modules::runtime_callback::RuntimeCallback | |
| rule_engine | quisp::modules::runtime_callback::RuntimeCallback | |
| RuntimeCallback(RuleEngine *re) | quisp::modules::runtime_callback::RuntimeCallback | inline |
| sendLinkTomographyResult(const unsigned long ruleset_id, const runtime::Rule &rule, const int action_index, const runtime::QNodeAddr partner_addr, int count, MeasurementOutcome outcome, int max_count, SimTime start_time) override | quisp::modules::runtime_callback::RuntimeCallback | inline |
| quisp::runtime::Runtime::ICallBack::sendLinkTomographyResult(const unsigned long ruleset_id, const Rule &rule, const int action_index, const QNodeAddr partner_addr, int count, MeasurementOutcome outcome, int max_count, Time start_time)=0 | quisp::runtime::Runtime::ICallBack | pure virtual |
| sendPurificationResult(const unsigned long ruleset_id, const QNodeAddr partner_addr, const int shared_rule_tag, const int sequence_number, const int measurement_result, PurType protocol) override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| sendSwappingResult(const unsigned long ruleset_id, const QNodeAddr partner_addr, const QNodeAddr new_partner_addr, const int shared_rule_tag, const int sequence_number, const int frame_correction) override | quisp::modules::runtime_callback::RuntimeCallback | inlinevirtual |
| ~ICallBack() | quisp::runtime::Runtime::ICallBack | inlinevirtual |