PDF
AuboStudio SDK  0.6.3
arcs::aubo_scope::BoolRegister Class Reference

This interface provides support for bool registers. More...

#include <boolean_register.h>

Inheritance diagram for arcs::aubo_scope::BoolRegister:
Collaboration diagram for arcs::aubo_scope::BoolRegister:

Public Member Functions

virtual ~BoolRegister ()=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 ()

Detailed Description

This interface provides support for bool registers.

Definition at line 14 of file boolean_register.h.

Constructor & Destructor Documentation

◆ ~BoolRegister()

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

The documentation for this class was generated from the following file: