UaBaseChangeMonitorTypeContext Class Reference

UaBaseChangeMonitorTypeContext Class It is not possible to create plane copies of this class. More...

#include <uasubscription.h>

Inheritance diagram for UaBaseChangeMonitorTypeContext:

List of all members.


Public Types

enum  ChangeMonitorType { M_CREATE, M_SETMODE, M_DELETE }
 Definition of the ChangeMonitorType enumeration. More...

Public Member Functions

 UaBaseChangeMonitorTypeContext ()
virtual ~UaBaseChangeMonitorTypeContext ()
virtual ChangeMonitorType getChangeMonitorType ()=0

Detailed Description

UaBaseChangeMonitorTypeContext Class It is not possible to create plane copies of this class.

UaBaseChangeMonitorTypeContext


Member Enumeration Documentation

Definition of the ChangeMonitorType enumeration.

Enumerator:
M_CREATE  ChangeMonitorType: Create
M_SETMODE  ChangeMonitorType: SetMode
M_DELETE  ChangeMonitorType: Delete


Constructor & Destructor Documentation

UaBaseChangeMonitorTypeContext::UaBaseChangeMonitorTypeContext (  )  [inline]

construction

virtual UaBaseChangeMonitorTypeContext::~UaBaseChangeMonitorTypeContext (  )  [inline, virtual]

destruction


Member Function Documentation

virtual ChangeMonitorType UaBaseChangeMonitorTypeContext::getChangeMonitorType (  )  [pure virtual]

Get the change monitor type.

Returns:
the change monitor type.

Implemented in UaCreateMonitoredItemsContext, UaSetMonitoringModeContext, and UaDeleteMonitoredItemsContext.


The documentation for this class was generated from the following file:
  • src/uaserver/uaservercpp/uamodule/uasubscription.h