C++ Based OPC UA Client/Server/PubSub SDK
1.7.6.537
|
Base class for dictionary readers. More...
#include <uaabstractdictionaryreader.h>
Inherited by UaBase::AbstractNodesetExport [private]
, UaClientSdk::UaDictionaryReader, and UaDictionaryReaderServer.
Protected Member Functions | |
virtual UaStatus | browse (const UaNodeId &startingNodeId, const UaNodeId &referenceTypeId, UaReferenceDescriptions &rResults) const =0 |
Discover forward references of a specified node. More... | |
virtual UaStatus | browseList (const UaBrowseDescriptions &browseDescriptions, UaBrowseResults &rDescriptions) const |
Uses browse in implementation. More... | |
virtual UaStatus | browseList (const UaNodeIdArray &startingNodeIds, const UaNodeId &referenceTypeId, UaReferenceDescriptions &rResults) const |
Uses browse in implementation. More... | |
virtual UaStatus | translate (const UaNodeId &startingNodeId, const UaQualifiedName &browseName, const UaNodeId &referenceTypeId, UaNodeId &targetNodeId) const |
Uses browse in implementation. More... | |
virtual UaStatus | translateBrowsePaths (const UaNodeIdArray &startingNodeIds, const UaNodeId &referenceTypeId, const UaQualifiedName &browseName, UaBrowsePathResults &targetNodes) const |
Uses translate in implementation. More... | |
virtual UaStatus | translateBrowsePaths (const UaReferenceDescriptions &startingNodes, const UaNodeId &referenceTypeId, const UaQualifiedName &browseName, UaBrowsePathResults &targetNodes) const |
Uses translate in implementation. More... | |
Base class for dictionary readers.
Reads the values of dictionary nodes and parses these values. Browses the address space to find DataType NodeIds and encoding NodeIds.
This class can be inherited on client or server side. This base class provides some abstract methods that must be implemented.
|
protectedpure virtual |
Discover forward references of a specified node.
This method is used to return a list of references and target nodes for the passed node to browse.
startingNodeId | The NodeId of the node to browse. |
referenceTypeId | Only references using this ReferenceType (or one of its subtypes) are returned |
rResults | The list of references and target nodes |
|
protectedvirtual |
Uses browse in implementation.
To get a better performance you should override this method.
|
protectedvirtual |
Uses browse in implementation.
To get a better performance you should override this method.
|
protectedvirtual |
Uses browse in implementation.
To get a better performance you should override this method.
|
protectedvirtual |
Uses translate in implementation.
To get a better performance you should override this method.
|
protectedvirtual |
Uses translate in implementation.
To get a better performance you should override this method.