open62541pp
0.21.0
C++ wrapper of open62541
Loading...
Searching...
No Matches
include
open62541pp
detail
server_utils.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
open62541pp/detail/open62541/server.h
"
4
5
namespace
opcua
{
6
class
Server
;
7
8
namespace
detail {
9
class
ExceptionCatcher;
10
struct
ServerContext
;
11
}
// namespace detail
12
}
// namespace opcua
13
14
namespace
opcua::detail {
15
16
UA_ServerConfig
* getConfig(
UA_Server
* server)
noexcept
;
17
UA_Logger
* getLogger(
UA_ServerConfig
* config)
noexcept
;
18
ServerContext
* getContext(
UA_Server
* server)
noexcept
;
19
ServerContext
& getContext(Server& server)
noexcept
;
20
ExceptionCatcher* getExceptionCatcher(
UA_Server
* server)
noexcept
;
21
ExceptionCatcher& getExceptionCatcher(Server& server)
noexcept
;
22
UA_Server
* getHandle(Server& server)
noexcept
;
23
24
}
// namespace opcua::detail
ServerContext
struct ServerContext ServerContext
UA_Server
struct UA_Server UA_Server
opcua
Definition
async.hpp:11
opcua::LogCategory::Server
@ Server
server.h
UA_Logger
UA_ServerConfig
Generated by
1.9.8