Classes | Namespaces | Typedefs | Enumerations | Functions
node_management.h File Reference
#include <opc/ua/protocol/attribute_ids.h>
#include <opc/ua/protocol/data_value.h>
#include <opc/ua/protocol/types.h>
#include <opc/ua/protocol/variant.h>
#include <opc/ua/protocol/strings.h>
#include <opc/ua/protocol/variable_access_level.h>
#include <map>
#include <bitset>
Include dependency graph for protocol/node_management.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OpcUa::AddNodesItem
struct  OpcUa::AddNodesParameters
struct  OpcUa::AddNodesRequest
struct  OpcUa::AddNodesResponse
struct  OpcUa::AddNodesResult
struct  OpcUa::AddReferencesItem
struct  OpcUa::AddReferencesParameters
struct  OpcUa::AddReferencesRequest
struct  OpcUa::AddReferencesResponse
struct  OpcUa::DataTypeAttributes
struct  OpcUa::EventNotifier
struct  OpcUa::MethodAttributes
struct  OpcUa::NodeAttributes
struct  OpcUa::ObjectAttributes
struct  OpcUa::ObjectTypeAttributes
struct  OpcUa::ReferenceTypeAttributes
struct  OpcUa::VariableAttributes
struct  OpcUa::VariableTypeAttributes
struct  OpcUa::ViewAttributes

Namespaces

namespace  OpcUa
 

OPC UA Address space part. GNU LGPL.


Typedefs

typedef std::bitset< sizeof(uint32_t)> OpcUa::IntBits

Enumerations

enum  OpcUa::SpecifiedAttributesEncoding {
  OpcUa::AccessLevel = 17, OpcUa::ArrayDimensions = 16, OpcUa::ContainsNoLoops = 11, OpcUa::DataType = 14,
  OpcUa::Description = 5, OpcUa::DisplayName = 4, OpcUa::EventNotifier = 12, OpcUa::Executable = 21,
  OpcUa::Historizing = 20, OpcUa::InverseName = 10, OpcUa::IsAbstract = 8, OpcUa::MinimumSamplingInterval = 19,
  OpcUa::Symmetric = 9, OpcUa::UserAccessLevel = 18, OpcUa::UserExecutable = 22, OpcUa::UserWriteMask = 7,
  OpcUa::ValueRank = 15, OpcUa::WriteMask = 6, OpcUa::Value = 13
}

Functions

const char * OpcUa::GetObjectIdName (const NodeId &id)


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Sat Jun 8 2019 18:24:58