services/node_management.h
Go to the documentation of this file.
1 
11 #ifndef OPC_UA_Client_ADDRESSSPACE_H
12 #define OPC_UA_Client_ADDRESSSPACE_H
13 
14 #include <opc/common/interface.h>
16 #include <opc/ua/protocol/types.h>
17 #include <opc/ua/protocol/view.h>
19 
20 #include <vector>
21 
22 namespace OpcUa
23 {
24 
26 {
27 public:
29 
30 public:
31  virtual std::vector<AddNodesResult> AddNodes(const std::vector<AddNodesItem> & items) = 0;
32  virtual std::vector<StatusCode> AddReferences(const std::vector<AddReferencesItem> & items) = 0;
33 };
34 
35 } // namespace OpcUa
36 
37 #endif // OPC_UA_Client_ADDRESSSPACE_H
38 
virtual std::vector< StatusCode > AddReferences(const std::vector< AddReferencesItem > &items)=0
OPC UA Address space part. GNU LGPL.
#define DEFINE_CLASS_POINTERS(ClassName)
Exception declarations GNU LGPL.
virtual std::vector< AddNodesResult > AddNodes(const std::vector< AddNodesItem > &items)=0


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