Provides methods that returns I/Os from the current robot installation.
More...
#include <io_model.h>
Provides methods that returns I/Os from the current robot installation.
Definition at line 17 of file io_model.h.
arcs::aubo_scope::IoModel::IoModel |
( |
IoModel & |
f | ) |
|
arcs::aubo_scope::IoModel::IoModel |
( |
IoModel && |
f | ) |
|
arcs::aubo_scope::IoModel::~IoModel |
( |
| ) |
|
arcs::aubo_scope::IoModel::IoModel |
( |
| ) |
|
|
private |
std::vector<IoPtr> arcs::aubo_scope::IoModel::getAll |
( |
| ) |
|
- Returns
- the collection of available I/Os, including Modbus, EuroMap67 and named General Purpose Registers.
IoPtr arcs::aubo_scope::IoModel::getIo |
( |
const std::string & |
name | ) |
|
std::vector<IoPtr> arcs::aubo_scope::IoModel::getIos |
( |
std::function< bool(IoPtr)> |
filter | ) |
|
- Parameters
-
- Returns
- the collection of IOs that are accepted by the filter.
void* arcs::aubo_scope::IoModel::d_ { nullptr } |
|
private |
The documentation for this class was generated from the following file: