AuboStudio SDK 0.6.3

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

This interface represents parameters for a screwdriver operation defined/configured by the end user. 更多...

`#include <screw_driver_parameters.h>`

## Public 成员函数
virtual | ~ScrewdriverParameters ()=default
virtual ScrewdriverProgram | getScrewdriverProgram ()=0
virtual ScrewdriverOperationType | getScrewdriverOperationType ()=0

## 详细描述

This interface represents parameters for a screwdriver operation defined/configured by the end user.

在文件 screw_driver_parameters.h 第 77 行定义.

## 构造及析构函数说明

## ◆ ~ScrewdriverParameters()

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

## 成员函数说明

## ◆ getScrewdriverOperationType()

virtual ScrewdriverOperationType arcs::aubo_scope::ScrewdriverParameters::getScrewdriverOperationType | ( |  | ) |
| pure virtual

Get the selected screwdriver operation type.

This is only valid, if the operation type capability has been registered (using the method ScrewdriverCapabilities#registerOperationTypeCapability()).

返回
  The operation type selected by the user.

异常

  UnsupportedOperationException | if the screwdriver has not registered the operation type capability

## ◆ getScrewdriverProgram()

virtual ScrewdriverProgram arcs::aubo_scope::ScrewdriverParameters::getScrewdriverProgram | ( |  | ) |
| pure virtual

Get the selected screwdriver program to be used for the screwdriver operation.

This is only valid, if the program selection capability has been registered (using the method {ScriptCodeGenerator)}). The selected screwdriver program to use for the operation. UnsupportedOperationException if the screwdriver has not registered the program selection capability

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

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