#include <IComponentProviderStrategy.h>
◆ IComponentProviderStrategy()
| quisp::utils::IComponentProviderStrategy::IComponentProviderStrategy |
( |
| ) |
|
|
inline |
◆ ~IComponentProviderStrategy()
| virtual quisp::utils::IComponentProviderStrategy::~IComponentProviderStrategy |
( |
| ) |
|
|
inlinevirtual |
◆ getHardwareMonitor()
| virtual IHardwareMonitor * quisp::utils::IComponentProviderStrategy::getHardwareMonitor |
( |
| ) |
|
|
pure virtual |
◆ getLogger()
| virtual ILogger * quisp::utils::IComponentProviderStrategy::getLogger |
( |
| ) |
|
|
pure virtual |
◆ getNeighborNode()
| virtual cModule * quisp::utils::IComponentProviderStrategy::getNeighborNode |
( |
cModule * | qnic | ) |
|
|
pure virtual |
◆ getNode()
| virtual cModule * quisp::utils::IComponentProviderStrategy::getNode |
( |
| ) |
|
|
pure virtual |
◆ getNodeAddr()
| virtual int quisp::utils::IComponentProviderStrategy::getNodeAddr |
( |
| ) |
|
|
pure virtual |
◆ getNumQubits()
| virtual int quisp::utils::IComponentProviderStrategy::getNumQubits |
( |
int | qnic_index, |
|
|
QNIC_type | qnic_type ) |
|
pure virtual |
◆ getQNIC()
| virtual cModule * quisp::utils::IComponentProviderStrategy::getQNIC |
( |
int | qnic_index, |
|
|
QNIC_type | qnic_type ) |
|
pure virtual |
◆ getQNode()
| virtual cModule * quisp::utils::IComponentProviderStrategy::getQNode |
( |
| ) |
|
|
pure virtual |
◆ getQuantumBackend()
| virtual IQuantumBackend * quisp::utils::IComponentProviderStrategy::getQuantumBackend |
( |
| ) |
|
|
pure virtual |
◆ getRealTimeController()
| virtual IRealTimeController * quisp::utils::IComponentProviderStrategy::getRealTimeController |
( |
| ) |
|
|
pure virtual |
◆ getRoutingDaemon()
| virtual IRoutingDaemon * quisp::utils::IComponentProviderStrategy::getRoutingDaemon |
( |
| ) |
|
|
pure virtual |
◆ getSharedResource()
| virtual SharedResource * quisp::utils::IComponentProviderStrategy::getSharedResource |
( |
| ) |
|
|
pure virtual |
◆ getStationaryQubit()
| virtual IStationaryQubit * quisp::utils::IComponentProviderStrategy::getStationaryQubit |
( |
int | qnic_index, |
|
|
int | qubit_index, |
|
|
QNIC_type | qnic_type ) |
|
pure virtual |
◆ isBSANodeType()
| virtual bool quisp::utils::IComponentProviderStrategy::isBSANodeType |
( |
const cModuleType *const | module | ) |
|
|
pure virtual |
◆ isEPPSNodeType()
| virtual bool quisp::utils::IComponentProviderStrategy::isEPPSNodeType |
( |
const cModuleType *const | module | ) |
|
|
pure virtual |
◆ isQNodeType()
| virtual bool quisp::utils::IComponentProviderStrategy::isQNodeType |
( |
const cModuleType *const | module | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: