|
QCOR
|
Public Member Functions | |
| virtual void | onAllocate (xacc::internal_compiler::qubit *in_qubit) override |
| virtual void | onDealloc (xacc::internal_compiler::qubit *in_qubit) override |
| virtual xacc::internal_compiler::qubit | allocate () override |
| std::shared_ptr< xacc::AcceleratorBuffer > | get_buffer () |
Static Public Attributes | |
| static const std::string | ANC_BUFFER_NAME = "aux_temp_buffer" |
Protected Attributes | |
| std::vector< xacc::internal_compiler::qubit > | m_qubitPool |
| std::vector< xacc::internal_compiler::qubit * > | m_allocatedQubits |
| std::shared_ptr< xacc::AcceleratorBuffer > | m_buffer |
1.8.17