XACC
xacc::quantum::DWAccelerator Member List

This is the complete list of members for xacc::quantum::DWAccelerator, including all inherited members.

apiKey (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorprotected
availableSolvers (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorprotected
backend (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorprotected
BitOrder enum name (defined in xacc::Accelerator)xacc::Accelerator
cancel() (defined in xacc::Accelerator)xacc::Acceleratorinlinevirtual
configurationKeys() override (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorinlinevirtual
connection (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorprotected
contributeInstructions(const std::string &custom_json_config="") (defined in xacc::Accelerator)xacc::Acceleratorinlinevirtual
defaultPlacementTransformation() (defined in xacc::Accelerator)xacc::Acceleratorinlinevirtual
description() const overridexacc::quantum::DWAcceleratorinlinevirtual
DWAccelerator() (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorinline
DWAccelerator(std::shared_ptr< Client > client) (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorinline
execute(std::shared_ptr< AcceleratorBuffer > buffer, const std::vector< std::shared_ptr< CompositeInstruction >> functions) override (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorinlinevirtual
execute(std::shared_ptr< AcceleratorBuffer > buffer, const std::shared_ptr< CompositeInstruction > circuit) override (defined in xacc::RemoteAccelerator)xacc::RemoteAcceleratorvirtual
findApiKeyInFile(std::string &key, std::string &url, const std::string &p) (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorprotected
getAcceleratorState(std::shared_ptr< CompositeInstruction > program) (defined in xacc::Accelerator)xacc::Acceleratorinlinevirtual
getBitOrder() (defined in xacc::Accelerator)xacc::Acceleratorinlinevirtual
getConnectivity() override (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorvirtual
getProperties() (defined in xacc::Accelerator)xacc::Acceleratorinlinevirtual
getSignature() override (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorinlinevirtual
handleExceptionRestClientGet(const std::string &_url, const std::string &path, std::map< std::string, std::string > headers=std::map< std::string, std::string >{}, std::map< std::string, std::string > extraParams={}) (defined in xacc::RemoteAccelerator)xacc::RemoteAcceleratorprotected
handleExceptionRestClientPost(const std::string &_url, const std::string &path, const std::string &postStr, std::map< std::string, std::string > headers) (defined in xacc::RemoteAccelerator)xacc::RemoteAcceleratorprotected
headers (defined in xacc::RemoteAccelerator)xacc::RemoteAcceleratorprotected
initialize(const HeterogeneousMap &params={}) override (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorvirtual
isRemote() override (defined in xacc::RemoteAccelerator)xacc::RemoteAcceleratorinlinevirtual
LSB enum value (defined in xacc::Accelerator)xacc::Accelerator
MSB enum value (defined in xacc::Accelerator)xacc::Accelerator
name() const overridexacc::quantum::DWAcceleratorinlinevirtual
postPath (defined in xacc::RemoteAccelerator)xacc::RemoteAcceleratorprotected
processInput(std::shared_ptr< AcceleratorBuffer > buffer, std::vector< std::shared_ptr< CompositeInstruction >> functions) override (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorvirtual
processResponse(std::shared_ptr< AcceleratorBuffer > buffer, const std::string &response) override (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorvirtual
RemoteAccelerator() (defined in xacc::RemoteAccelerator)xacc::RemoteAcceleratorinline
RemoteAccelerator(std::shared_ptr< Client > client) (defined in xacc::RemoteAccelerator)xacc::RemoteAcceleratorinline
remoteUrl (defined in xacc::RemoteAccelerator)xacc::RemoteAcceleratorprotected
restClient (defined in xacc::RemoteAccelerator)xacc::RemoteAcceleratorprotected
searchAPIKey(std::string &key, std::string &url) (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorprotected
setClient(std::shared_ptr< Client > client) (defined in xacc::RemoteAccelerator)xacc::RemoteAcceleratorinline
shots (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorprotected
solver (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorprotected
solver_properties (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorprotected
updateConfiguration(const HeterogeneousMap &config) override (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorinlinevirtual
updateConfiguration(const HeterogeneousMap &&config) (defined in xacc::Accelerator)xacc::Acceleratorinlinevirtual
url (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorprotected
~Accelerator() (defined in xacc::Accelerator)xacc::Acceleratorinlinevirtual
~DWAccelerator() (defined in xacc::quantum::DWAccelerator)xacc::quantum::DWAcceleratorinlinevirtual
~Identifiable()xacc::Identifiableinlinevirtual