AuboStudio SDK 0.6.3

Public 成员函数 | 所有成员列表
arcs::aubo_scope::ScrewdriverApiProvider类 参考abstract

This interface provides access to functionality and services available from within AuboScope relevant for screwdriver contributions. 更多...

`#include <screw_driver_api_provider.h>`

## Public 成员函数
virtual | ~ScrewdriverApiProvider ()=default
virtual SystemApiPtr | getSystemAPI ()=0
virtual IoModelPtr | getIOModel ()=0

## 详细描述

This interface provides access to functionality and services available from within AuboScope relevant for screwdriver contributions.

在文件 screw_driver_api_provider.h 第 15 行定义.

## 构造及析构函数说明

## ◆ ~ScrewdriverApiProvider()

virtual arcs::aubo_scope::ScrewdriverApiProvider::~ScrewdriverApiProvider | ( |  | ) |
| virtual default

## 成员函数说明

## ◆ getIOModel()

virtual IoModelPtr arcs::aubo_scope::ScrewdriverApiProvider::getIOModel | ( |  | ) |
| pure virtual

返回
  an I/O model interface (e.g. for getting I/Os to display in the custom user input for setting up the screwdriver)

## ◆ getSystemAPI()

virtual SystemApiPtr arcs::aubo_scope::ScrewdriverApiProvider::getSystemAPI | ( |  | ) |
| pure virtual

返回
  an interface providing access to system related functionality.

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

- include/aubo_caps/contribution/driver/screw_driver/screw_driver_api_provider.h