#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: