AuboStudio SDK 0.6.3

函数
IoModel (I/O)

Provides methods that returns I/Os from the current robot installation. 更多...

## 函数
std::vector< IoPtr > | arcs::aubo_scope::IoModel::getAll ()
IoPtr | arcs::aubo_scope::IoModel::getIo (const std::string &name)
| getIo 更多...
std::vector< IoPtr > | arcs::aubo_scope::IoModel::getIos (std::function< bool(IoPtr)> filter)

## 详细描述

Provides methods that returns I/Os from the current robot installation.

## 函数说明

## ◆ getAll()

std::vector<IoPtr> arcs::aubo_scope::IoModel::getAll | ( |  | ) |

返回
  the collection of available I/Os, including Modbus, EuroMap67 and named General Purpose Registers.

## ◆ getIo()

IoPtr arcs::aubo_scope::IoModel::getIo | ( | const std::string & | name | ) |

getIo

参数

  name |

返回

## ◆ getIos()

std::vector<IoPtr> arcs::aubo_scope::IoModel::getIos | ( | std::function< bool(IoPtr)> | filter | ) |

参数

  filter,see | IOFilterFactory

返回
  the collection of IOs that are accepted by the filter.