C++ UA Server SDK
1.5.2.336
|
HistoryVariableHandle. More...
#include <variablehandle.h>
Inherits ReferenceCounter.
Inherited by HistoryVariableHandleNodeId, and HistoryVariableHandleUaNode.
Public Types | |
enum | ServiceType { ServiceReadEvents, ServiceReadRaw, ServiceReadModified, ServiceReadProcessed, ServiceReadAtTime, ServiceUpdateData, ServiceUpdateStructureData, ServiceUpdateEvent, ServiceDeleteRaw, ServiceDeleteAtTime, ServiceDeleteEvent } |
Enumeration for the different history service options. More... | |
enum | HandleImplementation { CUSTOM, NODE_ID, UA_NODE } |
Enumeration for the different HistoryVariableHandle implementations. More... | |
Public Member Functions | |
HistoryVariableHandle () | |
construction | |
virtual HandleImplementation | getHandleImplementation () const |
Returns the type of handle implementation. | |
Public Member Functions inherited from ReferenceCounter | |
ReferenceCounter () | |
construction | |
virtual | ~ReferenceCounter () |
destruction | |
Public Attributes | |
HistoryManager * | m_pHistoryManager |
Interface of the history manager responsible for this variable. | |
Protected Member Functions | |
virtual | ~HistoryVariableHandle () |
destruction | |
Base class for the History Variable Handle used in history access methods. Derived from ReferenceCounter. It is not possible to create shallow copies of this Class.
Enumeration for the different HistoryVariableHandle implementations.
Enumerator | |
---|---|
CUSTOM |
A product specific handle implementation is used |
NODE_ID |
The class HistoryVariableHandleNodeId is used |
UA_NODE |
The class HistoryVariableHandleUaNode is used |
Enumeration for the different history service options.