UaRefFromState Class Reference
[Core Module Address Model Classes]

Class definition of the UaRefFromState. Derived from UaReference It is not possible to use the default constructor. More...

#include <uabasereferences.h>

Inheritance diagram for UaRefFromState:
Collaboration diagram for UaRefFromState:

List of all members.


Public Member Functions

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

Detailed Description

Class definition of the UaRefFromState. Derived from UaReference It is not possible to use the default constructor.

UaRefFromState


Constructor & Destructor Documentation

UaRefFromState::UaRefFromState ( UaNode pSourceNode,
UaNode pTargetNode 
)

construction

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

destruction


Member Function Documentation

UaNodeId UaRefFromState::referenceTypeId (  )  const [virtual]

Get the ReferenceTypeId of the current Node.

Returns:
the ReferenceTypeId of the current Node.

Implements UaReference.

OpcUa_Boolean UaRefFromState::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