addon.h
Go to the documentation of this file.
00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 #pragma once
00013 
00014 #include <opc/common/addons_core/addon.h>
00015 
00016 #include <opc/ua/services/services.h>
00017 
00018 namespace OpcUa
00019 {
00020   namespace Client
00021   {
00022     class Addon : public Common::Addon
00023     {
00024     public:
00025       DEFINE_CLASS_POINTERS(Addon);
00026 
00027     public:
00028       virtual std::string GetProtocol() const = 0;
00029       virtual OpcUa::Services::SharedPtr Connect(const std::string& url) = 0;
00030     };
00031   }
00032 }


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