|
AuboStudio SDK
0.6.3
|
|
|
|
|
#include <program_api.h>


Public 成员函数 | |
| ProgramApi (ProgramApi &f) | |
| ProgramApi (ProgramApi &&f) | |
| virtual | ~ProgramApi () |
| ProgramModelPtr | getProgramModel () |
| ProgramModel | |
| WaypointModelPtr | getWaypointModel () |
| WaypointModel | |
| UndoRedoManagerPtr | getUndoRedoManager () |
| UndoRedoManager | |
| Public 成员函数 继承自 arcs::aubo_scope::ApplicationApi | |
| ApplicationApi (ApplicationApi &f) | |
| ApplicationApi (ApplicationApi &&f) | |
| virtual | ~ApplicationApi () |
| IoModelPtr | getIoModel () |
| IoModel | |
| FeatureModelPtr | getFeatureModel () |
| FeatureModel | |
| TcpModelPtr | getTcpModel () |
| TcpModel | |
| PayloadModelPtr | getPayloadModel () |
| PayloadModel Gets an interface which provides access the payloads in the current AuboScope installation. | |
| VariableModelPtr | getVariableModel () |
| VariableModel | |
| ValueFactoryPtr | getValueFactory () |
| ValueFactory | |
| 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 () |
DeviceManager 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 () | |
在文件 program_api.h 第 21 行定义.
| arcs::aubo_scope::ProgramApi::ProgramApi | ( | ProgramApi & | f | ) |
| arcs::aubo_scope::ProgramApi::ProgramApi | ( | ProgramApi && | f | ) |
|
virtual |
|
private |
|
friend |
|
private |
在文件 program_api.h 第 53 行定义.