open62541pp 0.16.0
C++ wrapper of open62541
|
#include <cstdint>
#include <initializer_list>
#include <string_view>
#include <type_traits>
#include <utility>
#include <variant>
#include "open62541pp/bitmask.hpp"
#include "open62541pp/common.hpp"
#include "open62541pp/config.hpp"
#include "open62541pp/detail/open62541/common.h"
#include "open62541pp/detail/traits.hpp"
#include "open62541pp/detail/types_conversion.hpp"
#include "open62541pp/detail/types_handling.hpp"
#include "open62541pp/nodeids.hpp"
#include "open62541pp/span.hpp"
#include "open62541pp/typeregistry.hpp"
#include "open62541pp/types.hpp"
#include "open62541pp/typewrapper.hpp"
Go to the source code of this file.
Namespaces | |
namespace | opcua |
Macros | |
#define | UA_DEFAULT_ATTRIBUTES_DEFINED |
#define | UAPP_GETTER(Type, getterName, member) |
#define | UAPP_GETTER_CAST(Type, getterName, member) |
#define | UAPP_GETTER_WRAPPER_CONST(Type, getterName, member) |
#define | UAPP_GETTER_WRAPPER_NONCONST(Type, getterName, member) |
#define | UAPP_GETTER_WRAPPER(Type, getterName, member) |
#define | UAPP_GETTER_SPAN(Type, getterName, memberArray, memberSize) |
#define | UAPP_GETTER_SPAN_WRAPPER(Type, getterName, memberArray, memberSize) |
#define | UAPP_NODEATTR(Type, suffix, member, flag) |
#define | UAPP_NODEATTR_BITMASK(Type, suffix, member, flag) |
#define | UAPP_NODEATTR_CAST(Type, suffix, member, flag) |
#define | UAPP_NODEATTR_WRAPPER(Type, suffix, member, flag) |
#define | UAPP_NODEATTR_ARRAY(Type, suffix, member, memberSize, flag) |
#define | UAPP_NODEATTR_COMMON |
Typedefs | |
using | opcua::FilterOperand |
using | opcua::AggregateConfiguration = UA_AggregateConfiguration |
Enumerations | |
enum class | opcua::UserTokenType : int32_t |
enum class | opcua::NodeAttributesMask : uint32_t |
enum class | opcua::BrowseResultMask : uint32_t |
enum class | opcua::FilterOperator : int32_t |
enum class | opcua::DataChangeTrigger : int32_t |
enum class | opcua::DeadbandType : int32_t |
enum class | opcua::PerformUpdateType : int32_t |
enum class | opcua::StructureType : int32_t |
Functions | |
ContentFilter | opcua::operator! (const ContentFilterElement &filterElement) |
ContentFilter | opcua::operator! (const ContentFilter &filter) |
ContentFilter | opcua::operator&& (const ContentFilterElement &lhs, const ContentFilterElement &rhs) |
ContentFilter | opcua::operator&& (const ContentFilterElement &lhs, const ContentFilter &rhs) |
ContentFilter | opcua::operator&& (const ContentFilter &lhs, const ContentFilterElement &rhs) |
ContentFilter | opcua::operator&& (const ContentFilter &lhs, const ContentFilter &rhs) |
ContentFilter | opcua::operator|| (const ContentFilterElement &lhs, const ContentFilterElement &rhs) |
ContentFilter | opcua::operator|| (const ContentFilterElement &lhs, const ContentFilter &rhs) |
ContentFilter | opcua::operator|| (const ContentFilter &lhs, const ContentFilterElement &rhs) |
ContentFilter | opcua::operator|| (const ContentFilter &lhs, const ContentFilter &rhs) |
Variables | |
UA_EXPORT const UA_VariableAttributes | UA_VariableAttributes_default |
UA_EXPORT const UA_VariableTypeAttributes | UA_VariableTypeAttributes_default |
UA_EXPORT const UA_MethodAttributes | UA_MethodAttributes_default |
UA_EXPORT const UA_ObjectAttributes | UA_ObjectAttributes_default |
UA_EXPORT const UA_ObjectTypeAttributes | UA_ObjectTypeAttributes_default |
UA_EXPORT const UA_ReferenceTypeAttributes | UA_ReferenceTypeAttributes_default |
UA_EXPORT const UA_DataTypeAttributes | UA_DataTypeAttributes_default |
UA_EXPORT const UA_ViewAttributes | UA_ViewAttributes_default |
#define UA_DEFAULT_ATTRIBUTES_DEFINED |
Definition at line 24 of file types_composed.hpp.
#define UAPP_GETTER | ( | Type, | |
getterName, | |||
member ) |
Definition at line 38 of file types_composed.hpp.
#define UAPP_GETTER_CAST | ( | Type, | |
getterName, | |||
member ) |
Definition at line 42 of file types_composed.hpp.
#define UAPP_GETTER_WRAPPER_CONST | ( | Type, | |
getterName, | |||
member ) |
Definition at line 47 of file types_composed.hpp.
#define UAPP_GETTER_WRAPPER_NONCONST | ( | Type, | |
getterName, | |||
member ) |
Definition at line 51 of file types_composed.hpp.
#define UAPP_GETTER_WRAPPER | ( | Type, | |
getterName, | |||
member ) |
Definition at line 55 of file types_composed.hpp.
#define UAPP_GETTER_SPAN | ( | Type, | |
getterName, | |||
memberArray, | |||
memberSize ) |
Definition at line 59 of file types_composed.hpp.
#define UAPP_GETTER_SPAN_WRAPPER | ( | Type, | |
getterName, | |||
memberArray, | |||
memberSize ) |
Definition at line 66 of file types_composed.hpp.
|
extern |
Referenced by opcua::VariableAttributes::VariableAttributes().
|
extern |
Referenced by opcua::VariableTypeAttributes::VariableTypeAttributes().
|
extern |
Referenced by opcua::MethodAttributes::MethodAttributes().
|
extern |
Referenced by opcua::ObjectAttributes::ObjectAttributes().
|
extern |
Referenced by opcua::ObjectTypeAttributes::ObjectTypeAttributes().
|
extern |
Referenced by opcua::ReferenceTypeAttributes::ReferenceTypeAttributes().
|
extern |
Referenced by opcua::DataTypeAttributes::DataTypeAttributes().
|
extern |
Referenced by opcua::ViewAttributes::ViewAttributes().