UaRefHasDescription Class Reference
[Core Module Address Model Classes]

Class definition of the UaRefHasDescription. Checks wether a reference has descriptions or not. Derived from UaReference. It is not possible to use the default constructor. More...

#include <uabasereferences.h>

Inheritance diagram for UaRefHasDescription:
Collaboration diagram for UaRefHasDescription:

List of all members.


Public Member Functions

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

Detailed Description

Class definition of the UaRefHasDescription. Checks wether a reference has descriptions or not. Derived from UaReference. It is not possible to use the default constructor.

UaRefHasDescription


Constructor & Destructor Documentation

UaRefHasDescription::UaRefHasDescription ( UaNode pSourceNode,
UaNode pTargetNode 
)

construction

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

destruction


Member Function Documentation

UaNodeId UaRefHasDescription::referenceTypeId (  )  const [virtual]

Get the ReferenceTypeId of the current Node.

Returns:
the ReferenceTypeId of the current Node.

Implements UaReference.

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

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

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

Implements UaReference.


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