|
AuboStudio SDK
0.6.3
|
|
|
|
|
This interface provides support for integer registers. More...
#include <integer_register.h>


Public Member Functions | |
| virtual | ~IntegerRegister ()=default |
| Public Member Functions inherited from arcs::aubo_scope::Register | |
| virtual | ~Register ()=default |
| Public Member Functions inherited from arcs::aubo_scope::Io | |
| Io (Io &f) | |
| Io (Io &&f) | |
| virtual | ~Io () |
| std::string | getDisplayName () const |
| Returns the user defined name of the IO in the currently selected installation. | |
| std::string | getDefaultName () const |
| Returns the robot default name of the I/O. | |
| std::string | getValueStr () const |
| Returns the current reading of the I/O as a string. | |
| IoType | getType () const |
| Returns the I/O type. | |
| InterfaceType | getInterfaceType () const |
| Returns the interface type this I/O belongs to. | |
| int | getAction () const |
| Returns the action number of the I/O. | |
| bool | isInput () const |
Returns true if I/O supports reading of values and false otherwise. | |
| bool | isResolvable () const |
| Some I/Os, such as MODBUS I/Os and analog Tool inputs, are in some situations not present in AuboScope or available for use. | |
| size_t | hashCode () |
Additional Inherited Members | |
| Public Types inherited from 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 Member Functions inherited from arcs::aubo_scope::Io | |
| Io () | |
This interface provides support for integer registers.
Definition at line 14 of file integer_register.h.
|
virtualdefault |