Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
freeopcua
include
opc
ua
server
addons
addons/endpoints_services.h
Go to the documentation of this file.
1
11
#pragma once
12
13
#include <
opc/common/addons_core/addon.h
>
14
#include <
opc/common/class_pointers.h
>
15
#include <
opc/ua/protocol/types.h
>
16
17
namespace
OpcUa
18
{
19
namespace
Server
20
{
21
22
const
char
EndpointsRegistryAddonId
[] =
"endpoints_services"
;
23
24
25
class
EndpointsRegistryAddonFactory
:
public
Common::AddonFactory
26
{
27
public
:
28
DEFINE_CLASS_POINTERS
(
EndpointsRegistryAddonFactory
)
29
30
public
:
31
virtual
Common::Addon::UniquePtr
CreateAddon
()
override
;
32
};
33
34
}
// namespace UaServer
35
}
// nmespace OpcUa
36
types.h
OpcUa::Server::EndpointsRegistryAddonId
const char EndpointsRegistryAddonId[]
Definition:
addons/endpoints_services.h:22
OpcUa::Server::EndpointsRegistryAddonFactory::CreateAddon
virtual Common::Addon::UniquePtr CreateAddon() override
Create instance of addon.
Definition:
endpoints_services_addon.cpp:107
class_pointers.h
addon.h
OpcUa
OPC UA Address space part. GNU LGPL.
Definition:
ua/client/addon.h:18
DEFINE_CLASS_POINTERS
#define DEFINE_CLASS_POINTERS(ClassName)
Exception declarations GNU LGPL.
Definition:
class_pointers.h:17
OpcUa::Server::EndpointsRegistryAddonFactory
Definition:
addons/endpoints_services.h:25
Common::AddonFactory
Definition:
common/addons_core/addon.h:39
OpcUa::Names::Server
const char Server[]
Definition:
strings.h:121
ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:06:04