AuboStudio SDK  0.6.3
arcs::aubo_scope::Register类 参考

This interface provides support for registers. 更多...

#include <register.h>

类 arcs::aubo_scope::Register 继承关系图:
arcs::aubo_scope::Register 的协作图:

Public 成员函数

virtual ~Register ()=default
Public 成员函数 继承自 arcs::aubo_scope::Io
 Io (Io &f)
 Io (Io &&f)
virtual ~Io ()
std::string getDisplayName () const
 \chinese 获取当前安装中I/O的用户自定义名称
std::string getDefaultName () const
 \chinese 获取I/O的机器人默认名称
std::string getValueStr () const
 \chinese 获取I/O的当前读数值(字符串形式)
IoType getType () const
 \chinese 获取I/O类型
InterfaceType getInterfaceType () const
 \chinese 获取此I/O所属的接口类型
int getAction () const
 \chinese 获取I/O的动作编号
bool isInput () const
 \chinese 判断I/O是否支持读取值
bool isResolvable () const
 \chinese 某些I/O(如MODBUS I/O和模拟工具输入)在某些情况下可能不可用。此方法用于判断 I/O是否可用。
size_t hashCode ()

额外继承的成员函数

Public 类型 继承自 arcs::aubo_scope::Io
enum  IoType : int {
  DIGITAL , ANALOG , INTEGER , BOOLEAN ,
  DOUBLE
}
enum  InterfaceType : int {
  STANDARD , TOOL , CONFIGURABLE , LINKIO ,
  MODBUS , GENERAL_PURPOSE , PROFINET , ETHERNET_IP
}
Protected 成员函数 继承自 arcs::aubo_scope::Io
 Io ()

详细描述

This interface provides support for registers.

在文件 register.h14 行定义.

构造及析构函数说明

◆ ~Register()

virtual arcs::aubo_scope::Register::~Register ( )
virtualdefault

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