|
AuboStudio SDK
0.6.3
|
|
|
|
|
Provides access to functionality and services related to the installation. 更多...
#include <installation_api.h>


Public 成员函数 | |
| InstallationApi (InstallationApi &f) | |
| InstallationApi (InstallationApi &&f) | |
| virtual | ~InstallationApi () |
| FunctionModelPtr | getFunctionModel () |
| TcpContributionModelPtr | getTcpContributionModel () |
| FeatureContributionModelPtr | getFeatureContributionModel () |
| PayloadContributionModelPtr | getPayloadContributionModel () |
| Public 成员函数 继承自 arcs::aubo_scope::ApplicationApi | |
| ApplicationApi (ApplicationApi &f) | |
| ApplicationApi (ApplicationApi &&f) | |
| virtual | ~ApplicationApi () |
| IoModelPtr | getIoModel () |
| FeatureModelPtr | getFeatureModel () |
| TcpModelPtr | getTcpModel () |
| PayloadModelPtr | getPayloadModel () |
| Gets an interface which provides access the payloads in the current AuboScope installation. | |
| VariableModelPtr | getVariableModel () |
| ValueFactoryPtr | getValueFactory () |
| template<typename T> | |
| std::shared_ptr< T > | getInstallationNode () |
This method can be used to get a specific InstallationNodeContribution instance | |
| InstallationNodeContributionPtr | getInstallationNode (const char *typeidOfClass) |
| DeviceManagerPtr | getDeviceManager () |
This method can be used to get a specific DeviceManager instance | |
| aubo_sdk::RobotProxyPtr | getRobotProxy () |
| getRobotProxy | |
Private 成员函数 | |
| InstallationApi () | |
Private 属性 | |
| void * | d_ { nullptr } |
友元 | |
| class | DataSwitch |
额外继承的成员函数 | |
| Protected 成员函数 继承自 arcs::aubo_scope::ApplicationApi | |
| ApplicationApi () | |
Provides access to functionality and services related to the installation.
This includes what is available from within AuboScope, as well as creating additional model elements to be used within AuboScope.
在文件 installation_api.h 第 19 行定义.
| arcs::aubo_scope::InstallationApi::InstallationApi | ( | InstallationApi & | f | ) |
| arcs::aubo_scope::InstallationApi::InstallationApi | ( | InstallationApi && | f | ) |
|
virtual |
|
private |
| FeatureContributionModelPtr arcs::aubo_scope::InstallationApi::getFeatureContributionModel | ( | ) |
| FunctionModelPtr arcs::aubo_scope::InstallationApi::getFunctionModel | ( | ) |
| PayloadContributionModelPtr arcs::aubo_scope::InstallationApi::getPayloadContributionModel | ( | ) |
Gets an interface which provides functionality for contributing payloads to the AuboScope installation.
| TcpContributionModelPtr arcs::aubo_scope::InstallationApi::getTcpContributionModel | ( | ) |
|
friend |
|
private |
在文件 installation_api.h 第 54 行定义.