C++ Based OPC UA Client/Server SDK
1.6.1.391
|
Stores the information of the Reference. More...
#include <basenodes.h>
Public Member Functions | |
FullReference () | |
Creates a FullReference. More... | |
FullReference (const UaNodeId &referenceTypeId, BaseNode *pSource, BaseNode *pTarget) | |
Creates a FullReference. More... | |
void | setReferenceTypeId (const UaNodeId &referenceTypeId) |
Sets the NodeId of the ReferenceType. More... | |
UaNodeId | referenceTypeId () const |
Returns the NodeId of the ReferenceType. More... | |
void | setSourceNode (BaseNode *pSource) |
Sets the source node of the FullReference. More... | |
BaseNode * | sourceNode () const |
Returns the source node of the FullReference. More... | |
void | setTargetNode (BaseNode *pTarget) |
Sets the target node of the FullReference. More... | |
BaseNode * | targetNode () const |
Returns the target node of the FullReference. More... | |
bool | operator== (const FullReference &other) const |
Compares two FullReferences. More... | |
Stores the information of the Reference.
Contains pointers of the source and the target node of the reference and the ReferenceTypeId. Used by UaNodeSetXmlParser.
UaBase::FullReference::FullReference | ( | ) |
Creates a FullReference.
UaBase::FullReference::FullReference | ( | const UaNodeId & | referenceTypeId, |
BaseNode * | pSource, | ||
BaseNode * | pTarget | ||
) |
Creates a FullReference.
bool UaBase::FullReference::operator== | ( | const FullReference & | other | ) | const |
Compares two FullReferences.
UaNodeId UaBase::FullReference::referenceTypeId | ( | ) | const |
Returns the NodeId of the ReferenceType.
void UaBase::FullReference::setReferenceTypeId | ( | const UaNodeId & | referenceTypeId | ) |
Sets the NodeId of the ReferenceType.
void UaBase::FullReference::setSourceNode | ( | BaseNode * | pSource | ) |
Sets the source node of the FullReference.
void UaBase::FullReference::setTargetNode | ( | BaseNode * | pTarget | ) |
Sets the target node of the FullReference.
BaseNode * UaBase::FullReference::sourceNode | ( | ) | const |
Returns the source node of the FullReference.
BaseNode * UaBase::FullReference::targetNode | ( | ) | const |
Returns the target node of the FullReference.