XACC
Public Member Functions | List of all members
xacc::ibm::ExperimentHeader Class Reference

Public Member Functions

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: