AuditEventTypeData Class Reference

Derived from BaseEventTypeData. It is not possible to create plane copies of this Class. More...

#include <uaeventdata.h>

Inheritance diagram for AuditEventTypeData:
Collaboration diagram for AuditEventTypeData:

List of all members.


Public Member Functions

 AuditEventTypeData ()
virtual ~AuditEventTypeData ()
virtual OpcUa_UInt16 getFieldIndex (const OpcUa_SimpleAttributeOperand &selectClause)
virtual void getFieldData (OpcUa_UInt16 index, OpcUa_Variant &data)

Public Attributes

UaVariant m_ActionTimeStamp
UaVariant m_Status
UaVariant m_ServerId
UaVariant m_ClientAuditEntryId
UaVariant m_ClientUserId

Detailed Description

Derived from BaseEventTypeData. It is not possible to create plane copies of this Class.

AuditEventTypeData


Constructor & Destructor Documentation

AuditEventTypeData::AuditEventTypeData (  ) 

construction

AuditEventTypeData::~AuditEventTypeData (  )  [virtual]

destruction


Member Function Documentation

OpcUa_UInt16 AuditEventTypeData::getFieldIndex ( const OpcUa_SimpleAttributeOperand &  selectClause  )  [virtual]

Get the index for the selected field.

Parameters:
selectClause the selected clause of the Fieldindex.
Returns:
the index for the selected field.

Reimplemented from BaseEventTypeData.

Reimplemented in AuditOpenSecureChannelEventTypeData, AuditChannelEventType, AuditSessionEventTypeData, AuditCreateSessionEventTypeData, and AuditActivateSessionEventTypeData.

void AuditEventTypeData::getFieldData ( OpcUa_UInt16  index,
OpcUa_Variant &  data 
) [virtual]

Get the field value for the passed index.

Parameters:
index the index for the selected field.
data the data for the selected field.

Reimplemented from BaseEventTypeData.

Reimplemented in AuditOpenSecureChannelEventTypeData, AuditChannelEventType, AuditSessionEventTypeData, AuditCreateSessionEventTypeData, and AuditActivateSessionEventTypeData.


Member Data Documentation

Field 14 - ClientAuditEntryId


The documentation for this class was generated from the following files:
  • src/uaserver/uaservercpp/coremodule/uaeventdata.h
  • src/uaserver/uaservercpp/coremodule/uaeventdata.cpp