Public Member Functions | Public Attributes | List of all members
OpcUa::NodeAttributes Struct Reference

#include <node_management.h>

Public Member Functions

 NodeAttributes ()
 
 NodeAttributes (const ObjectAttributes &)
 
 NodeAttributes (const VariableAttributes &)
 
 NodeAttributes (const MethodAttributes &)
 
 NodeAttributes (const ObjectTypeAttributes &)
 
 NodeAttributes (const VariableTypeAttributes &)
 
 NodeAttributes (const ReferenceTypeAttributes &)
 
 NodeAttributes (const DataTypeAttributes &)
 
 NodeAttributes (const ViewAttributes &)
 

Public Attributes

std::map< AttributeId, VariantAttributes
 
ExtensionObjectHeader Header
 
uint32_t SpecifiedAttributes
 

Detailed Description

Definition at line 158 of file protocol/node_management.h.

Constructor & Destructor Documentation

OpcUa::NodeAttributes::NodeAttributes ( )
inline

Definition at line 164 of file protocol/node_management.h.

OpcUa::NodeAttributes::NodeAttributes ( const ObjectAttributes attr)

Definition at line 29 of file src/protocol/binary_node_management.cpp.

OpcUa::NodeAttributes::NodeAttributes ( const VariableAttributes attr)

Definition at line 49 of file src/protocol/binary_node_management.cpp.

OpcUa::NodeAttributes::NodeAttributes ( const MethodAttributes attr)

Definition at line 83 of file src/protocol/binary_node_management.cpp.

OpcUa::NodeAttributes::NodeAttributes ( const ObjectTypeAttributes attr)

Definition at line 104 of file src/protocol/binary_node_management.cpp.

OpcUa::NodeAttributes::NodeAttributes ( const VariableTypeAttributes attr)

Definition at line 124 of file src/protocol/binary_node_management.cpp.

OpcUa::NodeAttributes::NodeAttributes ( const ReferenceTypeAttributes attr)

Definition at line 152 of file src/protocol/binary_node_management.cpp.

OpcUa::NodeAttributes::NodeAttributes ( const DataTypeAttributes attr)

Definition at line 181 of file src/protocol/binary_node_management.cpp.

OpcUa::NodeAttributes::NodeAttributes ( const ViewAttributes attr)

Definition at line 201 of file src/protocol/binary_node_management.cpp.

Member Data Documentation

std::map<AttributeId, Variant> OpcUa::NodeAttributes::Attributes

Definition at line 162 of file protocol/node_management.h.

ExtensionObjectHeader OpcUa::NodeAttributes::Header

Definition at line 160 of file protocol/node_management.h.

uint32_t OpcUa::NodeAttributes::SpecifiedAttributes

Definition at line 161 of file protocol/node_management.h.


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


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