xentara-plugin v2.0.4
The Xentara Plugin Framework
|
deprecated Deprecated alias for skill::Element::Class More...
#include <xentara/io/ComponentClass.hpp>
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.