assignMessageToRuleSet(int shared_rule_tag, MessageRecord &msg_content) | quisp::runtime::Runtime | |
assignQubitToRule(QNodeAddr partner_addr, RuleId rule_id, IQubitRecord *qubit_record) | quisp::runtime::Runtime | |
assignQubitToRuleSet(QNodeAddr partner_addr, IQubitRecord *qubit_record) | quisp::runtime::Runtime | |
assignRuleSet(const RuleSet &ruleset) | quisp::runtime::Runtime | |
callback | quisp::runtime::Runtime | |
cleanup() | quisp::runtime::Runtime | |
debugging | quisp::runtime::Runtime | |
debugInstruction(const InstructionTypes &instr) const | quisp::runtime::Runtime | |
debugRuntimeState() | quisp::runtime::Runtime | |
debugSource(const Program &program) const | quisp::runtime::Runtime | |
exec() | quisp::runtime::Runtime | |
execInstruction(const InstructionTypes &op) | quisp::runtime::Runtime | |
execProgram(const Program &program) | quisp::runtime::Runtime | |
findQubit(IQubitRecord *) | quisp::runtime::Runtime | |
freeQubit(QubitId) | quisp::runtime::Runtime | |
gateCNOT(QubitId control_qubit_id, QubitId target_qubit_id) | quisp::runtime::Runtime | |
gateX(QubitId) | quisp::runtime::Runtime | |
gateY(QubitId) | quisp::runtime::Runtime | |
gateZ(QubitId) | quisp::runtime::Runtime | |
getQubitByPartnerAddr(QNodeAddr, int index) | quisp::runtime::Runtime | |
getQubitByQubitId(QubitId qubit_id) const | quisp::runtime::Runtime | |
getQubitBySequenceNumber(QNodeAddr, RuleId, SequenceNumber) | quisp::runtime::Runtime | |
getReg(RegId reg_id) const | quisp::runtime::Runtime | |
getRegVal(RegId reg_id) const | quisp::runtime::Runtime | |
isQubitLocked(IQubitRecord *const) | quisp::runtime::Runtime | |
jumpTo(const Label &label) | quisp::runtime::Runtime | |
label_map | quisp::runtime::Runtime | |
loadVal(MemoryKey key, RegId reg_id) | quisp::runtime::Runtime | |
loadVal(MemoryKey key) | quisp::runtime::Runtime | |
measureQubit(QubitId qubit_id, MemoryKey result_key, Basis basis) | quisp::runtime::Runtime | |
measureQubit(QubitId qubit_id, RegId result_reg, Basis basis) | quisp::runtime::Runtime | |
measureQubit(QubitId qubit_id, RegId result_reg, int bitset_index, Basis basis) | quisp::runtime::Runtime | |
memory | quisp::runtime::Runtime | |
message_found | quisp::runtime::Runtime | |
messages | quisp::runtime::Runtime | |
named_qubits | quisp::runtime::Runtime | |
operator=(Runtime &&runtime) | quisp::runtime::Runtime | |
partners | quisp::runtime::Runtime | |
pc | quisp::runtime::Runtime | |
promoteQubit(IQubitRecord *qubit_record) | quisp::runtime::Runtime | |
promoteQubitWithNewPartner(IQubitRecord *qubit_record, QNodeAddr new_partner_addr) | quisp::runtime::Runtime | |
purifyX(RegId result, int bitset_index, QubitId qubit_id, QubitId trash_qubit_id) | quisp::runtime::Runtime | |
purifyY(RegId result, int bitset_index, QubitId qubit_id, QubitId trash_qubit_id) | quisp::runtime::Runtime | |
purifyZ(RegId result, int bitset_index, QubitId qubit_id, QubitId trash_qubit_id) | quisp::runtime::Runtime | |
qubit_found | quisp::runtime::Runtime | |
qubit_to_sequence_number | quisp::runtime::Runtime | |
qubits | quisp::runtime::Runtime | |
receive_tag | quisp::runtime::Runtime | |
registers | quisp::runtime::Runtime | |
resource_counter | quisp::runtime::Runtime | |
return_code | quisp::runtime::Runtime | |
rule_id | quisp::runtime::Runtime | |
rule_id_to_shared_tag | quisp::runtime::Runtime | |
ruleset | quisp::runtime::Runtime | |
Runtime() | quisp::runtime::Runtime | |
Runtime(const RuleSet &ruleset, ICallBack *callback) | quisp::runtime::Runtime | |
Runtime(const Runtime &) | quisp::runtime::Runtime | |
send_tag | quisp::runtime::Runtime | |
sequence_number_to_qubit | quisp::runtime::Runtime | |
setQubit(IQubitRecord *qubit_record, QubitId qubit_id) | quisp::runtime::Runtime | |
setRegVal(RegId reg_id, int32_t val) | quisp::runtime::Runtime | |
shared_tag_to_rule_id | quisp::runtime::Runtime | |
should_exit | quisp::runtime::Runtime | |
storeVal(MemoryKey key, MemoryValue val) | quisp::runtime::Runtime | |
terminated | quisp::runtime::Runtime | |
visitor | quisp::runtime::Runtime | |
~Runtime() | quisp::runtime::Runtime | |