UaRefHasCondition Class Reference
[Core Module Address Model Classes]

#include <uabasereferences.h>

Inheritance diagram for UaRefHasCondition:
Collaboration diagram for UaRefHasCondition:

List of all members.

Public Member Functions

 UaRefHasCondition (UaNode *pSourceNode, UaNode *pTargetNode)
virtual ~UaRefHasCondition ()
UaNodeId referenceTypeId () const
OpcUa_Boolean isSubtypeOf (const OpcUa_NodeId *pNodeId) const

Detailed Description

Reference class used to represent a HasCondition reference.


Constructor & Destructor Documentation

UaRefHasCondition::UaRefHasCondition ( UaNode pSourceNode,
UaNode pTargetNode 
)

construction

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

destruction


Member Function Documentation

OpcUa_Boolean UaRefHasCondition::isSubtypeOf ( const OpcUa_NodeId *  pNodeId ) const [virtual]

Check wether the current reference is a subtype of the passed reference type node id.

Parameters:
pNodeIdNodeId of the requested reference type.
Returns:
TRUE if the reference is a subtype of the passed type FALSE if not.

Implements UaReference.

UaNodeId UaRefHasCondition::referenceTypeId (  ) const [virtual]

Get the ReferenceTypeId of the current Node.

Returns:
the ReferenceTypeId of the current Node.

Implements UaReference.


The documentation for this class was generated from the following files:
  • /home/buildbot/work/uasdkcpp/src/uaserver/uaservercpp/coremodule/uabasereferences.h
  • /home/buildbot/work/uasdkcpp/src/uaserver/uaservercpp/coremodule/uabasereferences.cpp