#include <DefaultComponentProviderStrategy.h>
|
| const cModuleType *const | QNodeType = cModuleType::get("modules.QNode") |
| |
| const cModuleType *const | EPPSType = cModuleType::get("modules.EPPSNode") |
| |
| const cModuleType *const | BSAType = cModuleType::get("modules.BSANode") |
| |
| cModule * | self |
| |
◆ DefaultComponentProviderStrategy()
| quisp::utils::DefaultComponentProviderStrategy::DefaultComponentProviderStrategy |
( |
cModule * | _self | ) |
|
◆ getHardwareMonitor()
| IHardwareMonitor * quisp::utils::DefaultComponentProviderStrategy::getHardwareMonitor |
( |
| ) |
|
|
overridevirtual |
◆ getLogger()
| ILogger * quisp::utils::DefaultComponentProviderStrategy::getLogger |
( |
| ) |
|
|
overridevirtual |
◆ getNeighborNode()
| cModule * quisp::utils::DefaultComponentProviderStrategy::getNeighborNode |
( |
cModule * | qnic | ) |
|
|
overridevirtual |
◆ getNode()
| cModule * quisp::utils::DefaultComponentProviderStrategy::getNode |
( |
| ) |
|
|
overridevirtual |
◆ getNodeAddr()
| int quisp::utils::DefaultComponentProviderStrategy::getNodeAddr |
( |
| ) |
|
|
overridevirtual |
◆ getNumQubits()
| int quisp::utils::DefaultComponentProviderStrategy::getNumQubits |
( |
int | qnic_index, |
|
|
QNIC_type | qnic_type ) |
|
overridevirtual |
◆ getQNIC()
| cModule * quisp::utils::DefaultComponentProviderStrategy::getQNIC |
( |
int | qnic_index, |
|
|
QNIC_type | qnic_type ) |
|
overridevirtual |
◆ getQNode()
| cModule * quisp::utils::DefaultComponentProviderStrategy::getQNode |
( |
| ) |
|
|
overridevirtual |
◆ getQRSA()
| cModule * quisp::utils::DefaultComponentProviderStrategy::getQRSA |
( |
| ) |
|
|
private |
◆ getQuantumBackend()
| IQuantumBackend * quisp::utils::DefaultComponentProviderStrategy::getQuantumBackend |
( |
| ) |
|
|
overridevirtual |
◆ getRealTimeController()
◆ getRoutingDaemon()
| IRoutingDaemon * quisp::utils::DefaultComponentProviderStrategy::getRoutingDaemon |
( |
| ) |
|
|
overridevirtual |
◆ getSharedResource()
| SharedResource * quisp::utils::DefaultComponentProviderStrategy::getSharedResource |
( |
| ) |
|
|
overridevirtual |
◆ getStationaryQubit()
| IStationaryQubit * quisp::utils::DefaultComponentProviderStrategy::getStationaryQubit |
( |
int | qnic_index, |
|
|
int | qubit_index, |
|
|
QNIC_type | qnic_type ) |
|
overridevirtual |
◆ isBSANodeType()
| bool quisp::utils::DefaultComponentProviderStrategy::isBSANodeType |
( |
const cModuleType *const | type | ) |
|
|
overridevirtual |
◆ isEPPSNodeType()
| bool quisp::utils::DefaultComponentProviderStrategy::isEPPSNodeType |
( |
const cModuleType *const | type | ) |
|
|
overridevirtual |
◆ isQNodeType()
| bool quisp::utils::DefaultComponentProviderStrategy::isQNodeType |
( |
const cModuleType *const | type | ) |
|
|
overridevirtual |
◆ BSAType
| const cModuleType* const quisp::utils::DefaultComponentProviderStrategy::BSAType = cModuleType::get("modules.BSANode") |
|
private |
◆ EPPSType
| const cModuleType* const quisp::utils::DefaultComponentProviderStrategy::EPPSType = cModuleType::get("modules.EPPSNode") |
|
private |
◆ QNodeType
| const cModuleType* const quisp::utils::DefaultComponentProviderStrategy::QNodeType = cModuleType::get("modules.QNode") |
|
private |
◆ self
| cModule* quisp::utils::DefaultComponentProviderStrategy::self |
|
private |
The documentation for this class was generated from the following files: