open62541pp
0.17.0
C++ wrapper of open62541
Loading...
Searching...
No Matches
include
open62541pp
detail
open62541
common.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "open62541pp/config.hpp"
4
#include "
open62541pp/detail/open62541/push_options.h
"
5
6
#if __has_include(<open62541.h>)
7
8
#include <open62541.h>
9
10
#else
11
12
#if __has_include(<open62541/common.h>)
// since v1.1
13
#include <open62541/common.h>
14
#endif
15
#if __has_include(<open62541/constants.h>)
// v1.0
16
#include <open62541/constants.h>
17
#endif
18
#include <
open62541/nodeids.h
>
19
#include <
open62541/statuscodes.h
>
20
#include <
open62541/types.h
>
21
#include <
open62541/types_generated.h
>
22
#include <
open62541/util.h
>
23
24
// plugins
25
#include <
open62541/plugin/accesscontrol.h
>
26
#include <
open62541/plugin/log.h
>
27
#if UAPP_OPEN62541_VER_GE(1, 2)
// nodestore plugins defined in server.h before v1.2
28
#include <
open62541/plugin/nodestore.h
>
29
#endif
30
#if __has_include(<open62541/plugin/create_certificate.h>)
// since v1.3
31
#include <
open62541/plugin/create_certificate.h
>
32
#endif
33
34
#endif
35
36
#include "
open62541pp/detail/open62541/pop_options.h
"
accesscontrol.h
create_certificate.h
log.h
nodeids.h
nodestore.h
pop_options.h
push_options.h
statuscodes.h
types.h
types_generated.h
util.h
Generated by
1.12.0