C++ Based OPC UA Client/Server SDK
1.6.5.478
|
Class implementing references of type AlarmGroupMember. More...
#include <uabasereferences.h>
Inherits UaReference.
Public Member Functions | |
UaRefAlarmGroupMember (UaNode *pSourceNode, UaNode *pTargetNode) | |
construction | |
virtual | ~UaRefAlarmGroupMember () |
destruction | |
UaNodeId | referenceTypeId () const |
Get the ReferenceTypeId of the current Node. More... | |
OpcUa_Boolean | isSubtypeOf (const OpcUa_NodeId *pNodeId) const |
Check whether the current reference is a subtype of the passed reference type node id. More... | |
Public Member Functions inherited from UaReference | |
UaReference (UaNode *pSourceNode, UaNode *pTargetNode) | |
construction | |
virtual | ~UaReference () |
destruction | |
virtual CrossNodeManagerReferenceType | isCrossNodeManagerRef () const |
Checks whether this reference is across node managers or not. More... | |
virtual OpcUa_Boolean | isOutOfServerRef () const |
Checks whether a Node is out of Servers References. More... | |
UaNode * | pSourceNode () const |
Get the source Node. More... | |
UaNode * | pTargetNode () const |
Get the target Node. More... | |
void | setSourceNodeInvalid () |
Set source node to invalid. More... | |
void | setTargetNodeInvalid () |
Set target Node to invalid. More... | |
void | setNextForwardReference (UaReference *pNextReference) |
Set the next reference for a list of forward references. More... | |
UaReference * | pNextForwardReference () |
Get the next reference in a list of forward references. More... | |
void | setNextInverseReference (UaReference *pNextReference) |
Set the next reference for a list of inverse references. More... | |
UaReference * | pNextInverseReference () |
Get the next reference in a list of inverse references. More... | |
Additional Inherited Members | |
Public Types inherited from UaReference | |
enum | CrossNodeManagerReferenceType { UA_NO_CROSSNODEMANAGER = 0, UA_LIST_OF_REFERENCES, UA_SINGLE_REFERENCE } |
Enumeration of cross node manager reference type. More... | |
Protected Attributes inherited from UaReference | |
UaNode * | m_pSourceNode |
Source node of the reference. | |
UaNode * | m_pTargetNode |
Target node of the reference. | |
UaReference * | m_pNextForwardReference |
Next reference in a list of forward references. | |
UaReference * | m_pNextInverseReference |
Next reference in a list of inverse references. | |
Class implementing references of type AlarmGroupMember.
|
virtual |
Check whether the current reference is a subtype of the passed reference type node id.
pNodeId | NodeId of the requested reference type. |
Implements UaReference.
|
virtual |
Get the ReferenceTypeId of the current Node.
Implements UaReference.