|
const std::string & | get_name () const |
|
std::string & | get_mutable_name () |
|
void | set_name (const std::string &value) |
|
const std::vector< std::vector< QregSizeElement > > & | get_qreg_sizes () const |
|
std::vector< std::vector< QregSizeElement > > & | get_mutable_qreg_sizes () |
|
void | set_qreg_sizes (const std::vector< std::vector< QregSizeElement >> &value) |
|
const int64_t & | get_n_qubits () const |
|
int64_t & | get_mutable_n_qubits () |
|
void | set_n_qubits (const int64_t &value) |
|
const std::vector< std::vector< QregSizeElement > > & | get_qubit_labels () const |
|
std::vector< std::vector< QregSizeElement > > & | get_mutable_qubit_labels () |
|
void | set_qubit_labels (const std::vector< std::vector< QregSizeElement >> &value) |
|
const int64_t & | get_memory_slots () const |
|
int64_t & | get_mutable_memory_slots () |
|
void | set_memory_slots (const int64_t &value) |
|
const std::vector< std::vector< ClbitLabel > > & | get_creg_sizes () const |
|
std::vector< std::vector< ClbitLabel > > & | get_mutable_creg_sizes () |
|
void | set_creg_sizes (const std::vector< std::vector< ClbitLabel >> &value) |
|
const std::vector< std::vector< ClbitLabel > > & | get_clbit_labels () const |
|
std::vector< std::vector< ClbitLabel > > & | get_mutable_clbit_labels () |
|
void | set_clbit_labels (const std::vector< std::vector< ClbitLabel >> &value) |
|
The documentation for this class was generated from the following file:
- /home/cades/dev/xacc/quantum/plugins/ibm/accelerator/json/QObject.hpp