C++ Based OPC UA Client/Server SDK  1.5.5.355
EventNotifierTreeElement Class Reference

Helper class for the EventManager interface implementation in EventManagerBase. More...

#include <eventmanagerhelper.h>

Public Member Functions

 EventNotifierTreeElement ()
 Constructs an event notifier tree element object.
 
 ~EventNotifierTreeElement ()
 Destroys the event notifier tree element object.
 
OpcUa_Boolean findSource (const UaNodeId &eventSource)
 Try to find the passed event source in the event notifier tree.
 
void invalidateSubNotifier (EventNotifierTreeElement *pSubNotifier)
 Try to find the passed sub notifier and invalidate the notifier in the list of sub notifiers.
 

Public Attributes

UaNodeId m_eventNotifier
 NodeId of the event notifier.
 
UaObjectPointerArray
< EventNotifierTreeElement
m_subNotifiers
 Sub tree elements of the notifier.
 
std::map< UaNodeId, UaNodeIdm_eventSources
 Event sources registered for the event notifier.
 

Detailed Description

Helper class for the EventManager interface implementation in EventManagerBase.

This class is used to represent an event notifier in the event notifier tree in the EventManagerBase.


The documentation for this class was generated from the following files: