AuboStudio SDK 0.6.3

Public 成员函数 | Private 成员函数 | Private 属性 | 友元 | 所有成员列表
arcs::aubo_scope::InstallationApi类 参考

`#include <installation_api.h>`

类 arcs::aubo_scope::InstallationApi 继承关系图:
[图例]
arcs::aubo_scope::InstallationApi 的协作图:
[图例]

## 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 {} 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 ()

## 详细描述

在文件 installation_api.h 第 20 行定义.

## 构造及析构函数说明

## ◆ InstallationApi() [1/3]

arcs::aubo_scope::InstallationApi::InstallationApi | ( | InstallationApi & | f | ) |

## ◆ InstallationApi() [2/3]

arcs::aubo_scope::InstallationApi::InstallationApi | ( | InstallationApi && | f | ) |

## ◆ ~InstallationApi()

virtual arcs::aubo_scope::InstallationApi::~InstallationApi | ( |  | ) |
| virtual

## ◆ InstallationApi() [3/3]

arcs::aubo_scope::InstallationApi::InstallationApi | ( |  | ) |
| private

## 友元及相关函数文档

## ◆ DataSwitch

friend class DataSwitch
| friend

在文件 installation_api.h 第 57 行定义.

## 类成员变量说明

## ◆ d_

void* arcs::aubo_scope::InstallationApi::d_ { nullptr }
| private

在文件 installation_api.h 第 59 行定义.

该类的文档由以下文件生成:

- include/aubo_caps/domain/installation/installation_api.h