#include <opcua_systemeventtypedata.h>
Public Member Functions | |
SystemEventTypeData () | |
virtual | ~SystemEventTypeData () |
virtual void | getFieldData (OpcUa_UInt32 index, Session *pSession, OpcUa_Variant &data) |
Static Public Member Functions | |
static void | createTypes () |
static void | clearStaticMembers () |
static void | registerEventFields () |
Generated event data class for a SystemEventType.
This class contains the auto generated code for the object type SystemEventType representing an OPC UA event type.
OpcUa::SystemEventTypeData::SystemEventTypeData | ( | ) |
Construction
OpcUa::SystemEventTypeData::~SystemEventTypeData | ( | ) | [virtual] |
Destruction
void OpcUa::SystemEventTypeData::clearStaticMembers | ( | ) | [static] |
Clear the static members of the class
Reimplemented in OpcUa::DeviceFailureEventTypeData.
void OpcUa::SystemEventTypeData::createTypes | ( | ) | [static] |
Create the related type nodes
Reimplemented in OpcUa::DeviceFailureEventTypeData.
void OpcUa::SystemEventTypeData::getFieldData | ( | OpcUa_UInt32 | index, |
Session * | pSession, | ||
OpcUa_Variant & | data | ||
) | [virtual] |
Get the field value for the passed index.
index | The index of the selected field. |
pSession | The session context for the method call. |
data | The data for the selected field. |
Reimplemented from BaseEventTypeData.
Reimplemented in OpcUa::DeviceFailureEventTypeData.
void OpcUa::SystemEventTypeData::registerEventFields | ( | ) | [static] |
Registers all event type fields with the EventManagerUaNode.
Reimplemented from BaseEventTypeData.
Reimplemented in OpcUa::DeviceFailureEventTypeData.