|
xentara-plugin v2.0.6
The Xentara Plugin Framework
|
deprecated Deprecated alias for skill::Element::Class More...
#include <xentara/io/IoClass.hpp>
Inheritance diagram for xentara::io::IoClass:Protected Member Functions | |
| auto | config () -> memory::Array & |
| Gets an array object suitable for storing configuration attributes. | |
Private Member Functions | |
Virtual Overrides for skill::Element::Class | |
| |
| auto | displayName () const -> std::string_view final |
| Virtual overide for skill::Element::Class::displayName() | |
Additional Inherited Members | |
Public Member Functions inherited from xentara::skill::Element::Class | |
| virtual | ~Class ()=0 |
| Virtual destructor. | |
| virtual auto | name () const -> std::string_view=0 |
| Gets the name of the element class. | |
| virtual auto | uuid () const -> utils::core::Uuid=0 |
| Gets the UUID of the element class. | |
Static Public Attributes inherited from xentara::skill::Element::Class | |
| static const std::string_view | kIo |
| The standard name for a generic I/O. | |
| static const std::string_view | kInput |
| The standard name for a generic input. | |
| static const std::string_view | kOutput |
| The standard name for a generic output. | |
| static const std::string_view | kDigitalIo |
| The standard name for a digital I/O. | |
| static const std::string_view | kDigitalInput |
| The standard name for a digital input. | |
| static const std::string_view | kDigitalOutput |
| The standard name for a digital output. | |
| static const std::string_view | kAnalogIo |
| The standard name for an analog I/O. | |
| static const std::string_view | kAnalogInput |
| The standard name for an analog input. | |
| static const std::string_view | kAnalogOutput |
| The standard name for an analog output. | |
| static const std::string_view | kVariable |
| The standard name for a variable. | |
| static const std::string_view | kRegister |
| The standard name for a register. | |
| static const std::string_view | kChannel |
| The standard name for a channel. | |
| static const std::string_view | kPin |
| The standard name for a pin. | |
| static const std::string_view | kBit |
| The standard name for a bit. | |
| static const std::string_view | kDevice |
| The standard name for generic devices. | |
| static const std::string_view | kSubDevice |
| The standard name for generic sub devices. | |
| static const std::string_view | kBus |
| The standard name for a bus. | |
| static const std::string_view | kPort |
| The standard name for a port. | |
| static const std::string_view | kPlc |
| The standard name for a PLC. | |
| static const std::string_view | kCpu |
| The standard name for a single CPU within a redundant PLC. | |
| static const std::string_view | kController |
| The standard name for a bus controller. | |
| static const std::string_view | kCoupler |
| The standard name for a bus coupler. | |
| static const std::string_view | kBoard |
| The standard name for an I/O board. | |
| static const std::string_view | kModule |
| The standard name for a module for a board, PLC, controller, coupler etc. | |
| static const std::string_view | kIoGroup |
| The standard name for a group of generic I/O on a board. | |
| static const std::string_view | kInputGroup |
| The standard name for a group of generic inputs on a board. | |
| static const std::string_view | kOutputGroup |
| The standard name for a group of generic outputs on a board. | |
| static const std::string_view | kChannelGroup |
| The standard name for a group of channels on a board. | |
| static const std::string_view | kInterface |
| The standard name for a generic interface. | |
| static const std::string_view | kTerminal |
| The standard name for a terminal with multiple I/Os. | |
| static const std::string_view | kConnector |
| The standard name for a connector with multiple I/Os. | |
| static const std::string_view | kRack |
| The standard name for a rack of I/Os. | |
| static const std::string_view | kSlot |
| The standard name for a slot in a module, terminal, rack, board etc. | |
| static const std::string_view | kServer |
| The standard name for the server in a client/server architecture. | |
| static const std::string_view | kClient |
| The standard name for the client in a client/server architecture. | |
| static const std::string_view | kMaster |
| The standard name for the master in a master/slave architecture. | |
| static const std::string_view | kSlave |
| The standard name for the slave in a master/slave architecture. | |
| static const std::string_view | kNode |
| The standard name for a generic node. | |
| static const std::string_view | kBatch |
| The standard name for a generic batch. | |
| static const std::string_view | kGroup |
| The standard name for a generic group. | |
| static const std::string_view | kQuery |
| The standard name for a query. | |
| static const std::string_view | kPoll |
| The standard name for a poll. | |
| static const std::string_view | kCommand |
| The standard name for a command. | |
| static const std::string_view | kBatchCommand |
| The standard name for a batch command. | |
| static const std::string_view | kTransaction |
| The standard name for a transaction. | |
| static const std::string_view | kAcquisition |
| The standard name for an acquisition. | |
deprecated Deprecated alias for skill::Element::Class
|
protected |
Gets an array object suitable for storing configuration attributes.
|
finalprivatevirtual |
Virtual overide for skill::Element::Class::displayName()
This function returns name().
Implements xentara::skill::Element::Class.