Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
OpcUa::Model::Node Class Reference

#include <model.h>

Inheritance diagram for OpcUa::Model::Node:
Inheritance graph
[legend]

Public Member Functions

QualifiedName GetBrowseName () const
 
LocalizedText GetDisplayName () const
 
NodeId GetId () const
 
std::vector< ReferenceGetReferencies () const
 
Services::SharedPtr GetServices () const
 
 Node (NodeId id, Services::SharedPtr services)
 

Protected Member Functions

 Node (Services::SharedPtr services)
 

Protected Attributes

QualifiedName BrowseName
 
LocalizedText DisplayName
 
NodeId Id
 
Services::SharedPtr OpcUaServices
 

Detailed Description

Definition at line 33 of file model.h.

Constructor & Destructor Documentation

OpcUa::Model::Node::Node ( NodeId  id,
Services::SharedPtr  services 
)

Definition at line 26 of file model_node.cpp.

OpcUa::Model::Node::Node ( Services::SharedPtr  services)
protected

Definition at line 38 of file model_node.cpp.

Member Function Documentation

QualifiedName OpcUa::Model::Node::GetBrowseName ( ) const

Definition at line 48 of file model_node.cpp.

LocalizedText OpcUa::Model::Node::GetDisplayName ( ) const

Definition at line 53 of file model_node.cpp.

NodeId OpcUa::Model::Node::GetId ( ) const

Definition at line 43 of file model_node.cpp.

std::vector< Reference > OpcUa::Model::Node::GetReferencies ( ) const

Definition at line 58 of file model_node.cpp.

Services::SharedPtr OpcUa::Model::Node::GetServices ( ) const
inline

Definition at line 47 of file model.h.

Member Data Documentation

QualifiedName OpcUa::Model::Node::BrowseName
protected

Definition at line 57 of file model.h.

LocalizedText OpcUa::Model::Node::DisplayName
protected

Definition at line 58 of file model.h.

NodeId OpcUa::Model::Node::Id
protected

Definition at line 56 of file model.h.

Services::SharedPtr OpcUa::Model::Node::OpcUaServices
protected

Definition at line 59 of file model.h.


The documentation for this class was generated from the following files:


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:12:10