XACC
Public Member Functions | List of all members
xacc::ibm_backend::Backend 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::string & get_status () const
 
std::string & get_mutable_status ()
 
void set_status (const std::string &value)
 
const std::string & get_serial_number () const
 
std::string & get_mutable_serial_number ()
 
void set_serial_number (const std::string &value)
 
const std::string & get_type () const
 
std::string & get_mutable_type ()
 
void set_type (const std::string &value)
 
const std::string & get_gate_set () const
 
std::string & get_mutable_gate_set ()
 
void set_gate_set (const std::string &value)
 
const std::string & get_online_date () const
 
std::string & get_mutable_online_date ()
 
void set_online_date (const std::string &value)
 
const bool & get_deleted () const
 
bool & get_mutable_deleted ()
 
void set_deleted (const bool &value)
 
const SpecificConfigurationget_specific_configuration () const
 
SpecificConfigurationget_mutable_specific_configuration ()
 
void set_specific_configuration (const SpecificConfiguration &value)
 
const std::string & get_id () const
 
std::string & get_mutable_id ()
 
void set_id (const std::string &value)
 
const std::string & get_topology_id () const
 
std::string & get_mutable_topology_id ()
 
void set_topology_id (const std::string &value)
 
const bool & get_qconsole () const
 
bool & get_mutable_qconsole ()
 
void set_qconsole (const bool &value)
 
const BackendTopologyget_topology () const
 
BackendTopologyget_mutable_topology ()
 
void set_topology (const BackendTopology &value)
 
std::shared_ptr< std::string > get_version () const
 
void set_version (std::shared_ptr< std::string > value)
 
std::shared_ptr< std::string > get_description () const
 
void set_description (std::shared_ptr< std::string > value)
 
std::shared_ptr< std::string > get_doc_url () const
 
void set_doc_url (std::shared_ptr< std::string > value)
 
std::shared_ptr< std::string > get_basis_gates () const
 
void set_basis_gates (std::shared_ptr< std::string > value)
 
std::shared_ptr< std::string > get_chip_name () const
 
void set_chip_name (std::shared_ptr< std::string > value)
 
std::shared_ptr< bool > get_stats_public () const
 
void set_stats_public (std::shared_ptr< bool > value)
 
std::shared_ptr< Statsget_stats () const
 
void set_stats (std::shared_ptr< Stats > value)
 
const nlohmann::json & get_attributes () const
 
nlohmann::json & get_mutable_attributes ()
 
void set_attributes (const nlohmann::json &value)
 
std::shared_ptr< bool > get_allow_object_storage () const
 
void set_allow_object_storage (std::shared_ptr< bool > value)
 

The documentation for this class was generated from the following file: