|
AuboStudio SDK
0.6.3
|
|
|
|
|
Provides access to functionality and services related to programs. 更多...
#include <program_api.h>


Public 成员函数 | |
| ProgramApi (ProgramApi &f) | |
| ProgramApi (ProgramApi &&f) | |
| virtual | ~ProgramApi () |
| ProgramModelPtr | getProgramModel () |
| WaypointModelPtr | getWaypointModel () |
| UndoRedoManagerPtr | getUndoRedoManager () |
| 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 成员函数 | |
| ProgramApi () | |
Private 属性 | |
| void * | d_ { nullptr } |
友元 | |
| class | DataSwitch |
额外继承的成员函数 | |
| Protected 成员函数 继承自 arcs::aubo_scope::ApplicationApi | |
| ApplicationApi () | |
Provides access to functionality and services related to programs.
This includes what is available from within AuboScope, as well as creating additional model elements to be used within AuboScope.
在文件 program_api.h 第 18 行定义.
| arcs::aubo_scope::ProgramApi::ProgramApi | ( | ProgramApi & | f | ) |
| arcs::aubo_scope::ProgramApi::ProgramApi | ( | ProgramApi && | f | ) |
|
virtual |
|
private |
| ProgramModelPtr arcs::aubo_scope::ProgramApi::getProgramModel | ( | ) |
| UndoRedoManagerPtr arcs::aubo_scope::ProgramApi::getUndoRedoManager | ( | ) |
| WaypointModelPtr arcs::aubo_scope::ProgramApi::getWaypointModel | ( | ) |
|
friend |
|
private |
在文件 program_api.h 第 44 行定义.