OpcUaCanOpen
CANopen OPC-UA server
|
Basic abstract class to create hardware structure. More...
#include <AbstractHardware.h>
Inherited by UserDevice::DEVICE< T, P >.
Public Member Functions | |
AbstractHardware () | |
virtual InterfaceUserDataBase * | createHardwareEntry (pUserDeviceStruct *parent, ::xsd::cxx::tree::type *conf, UaNode *blink, int code)=0 |
Create an object representing part of the hardware. More... | |
Basic abstract class to create hardware structure.
AbstracHardware class has only one abstract function to create an object representing hardware part and return the pointer on it.
Definition at line 13 of file AbstractHardware.h.
|
inline |
Definition at line 16 of file AbstractHardware.h.
|
pure virtual |
Create an object representing part of the hardware.
This function ensure a link between OpcUa Address space node (object or variable) and hardware object to execute the command , take data, write data
parent | the object representing the parent part of hardware |
conf | XML object containing the configuration information for this object |
blink | OpcUa node using information from this user object |
code | - function code of operation |
Implemented in UserDevice::DEVICE< T, P >.