UaRefCrossNodeManagerSingle.
More...
#include <uabasereferences.h>
Inherits UaReference.
Detailed Description
UaRefCrossNodeManagerSingle.
Implements a reference between two nodes in two different NodeManagers. This class is used to create a reference between two nodes in different NodeManagers. Derived from UaReference.
Member Function Documentation
Checks whether this reference is across node managers or not.
- Returns
- The type of cross node manager reference or UA_NO_CROSSNODEMANAGER if it is a normal reference.
Reimplemented from UaReference.
OpcUa_Boolean UaRefCrossNodeManagerSingle::isSubtypeOf |
( |
const OpcUa_NodeId * |
pNodeId | ) |
const |
|
virtual |
Check whether 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.
UaNodeId UaRefCrossNodeManagerSingle::referenceTypeId |
( |
| ) |
const |
|
inlinevirtual |
Get the ReferenceType NodeId of the current Reference.
- Returns
- the ReferenceTypeId of the current Reference.
Implements UaReference.
OpcUa_NodeClass UaRefCrossNodeManagerSingle::targetNodeClass |
( |
| ) |
const |
|
inline |
Get the node class of the target node.
- Returns
- Node class of the target node.
UaNodeId UaRefCrossNodeManagerSingle::targetNodeId |
( |
| ) |
const |
|
inline |
Get the NodeId of the target node.
- Returns
- NodeId of the target node.
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