AuboCaps  0.6.0
arcs::aubo_scope::Register Class Reference

This interface provides support for registers. More...

#include <register.h>

Inheritance diagram for arcs::aubo_scope::Register:
Collaboration diagram for arcs::aubo_scope::Register:

Public Member Functions

virtual ~Register ()=default
 
- Public Member Functions inherited from arcs::aubo_scope::Io
 Io (Io &f)
 
 Io (Io &&f)
 
virtual ~Io ()
 
std::string getDisplayName () const
 
std::string getDefaultName () const
 
std::string getValueStr () const
 
IoType getType () const
 
InterfaceType getInterfaceType () const
 
bool isInput () const
 
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. More...
 
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
}
 
- Protected Member Functions inherited from arcs::aubo_scope::Io
 Io ()
 

Detailed Description

This interface provides support for registers.

Definition at line 14 of file register.h.

Constructor & Destructor Documentation

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

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