attributes.h
Go to the documentation of this file.
1 
11 #ifndef OPC_UA_Client_ATTRIBUTES_H
12 #define OPC_UA_Client_ATTRIBUTES_H
13 
15 #include <opc/common/interface.h>
19 
20 #include <vector>
21 
22 namespace OpcUa
23 {
24 
26 {
27 public:
29 
30 public:
31  virtual std::vector<DataValue> Read(const OpcUa::ReadParameters & filter) const = 0;
32  virtual std::vector<StatusCode> Write(const std::vector<OpcUa::WriteValue> & filter) = 0;
33 };
34 
35 } // namespace OpcUa
36 
37 #endif // OPC_UA_Client_ATTRIBUTES_H
OPC UA Address space part. GNU LGPL.
virtual std::vector< StatusCode > Write(const std::vector< OpcUa::WriteValue > &filter)=0
virtual std::vector< DataValue > Read(const OpcUa::ReadParameters &filter) const =0
#define DEFINE_CLASS_POINTERS(ClassName)
Exception declarations GNU LGPL.


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