|
open62541pp 0.19.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/span.hpp"#include "open62541pp/typeregistry.hpp"#include "open62541pp/types.hpp"#include "open62541pp/ua/nodeids.hpp"#include "open62541pp/ua/typeregistry.hpp"#include "open62541pp/wrapper.hpp"Go to the source code of this file.
Namespaces | |
| namespace | opcua |
| namespace | opcua::ua |
Macros | |
| #define | UA_DEFAULT_ATTRIBUTES_DEFINED |
| #define | UAPP_GETTER(Type, member) |
| #define | UAPP_GETTER_CAST(Type, member) |
| #define | UAPP_GETTER_WRAPPER_CONST(Type, member) |
| #define | UAPP_GETTER_WRAPPER_NONCONST(Type, member) |
| #define | UAPP_GETTER_WRAPPER(Type, member) |
| #define | UAPP_GETTER_SPAN(Type, memberArray, memberSize) |
| #define | UAPP_GETTER_SPAN_WRAPPER(Type, memberArray, memberSize) |
| #define | UAPP_NODEATTR(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::ua::IntegerId = uint32_t |
| using | opcua::ua::FilterOperand = std::variant< ElementOperand, LiteralOperand, AttributeOperand, SimpleAttributeOperand, ExtensionObject > |
| using | opcua::ua::AggregateConfiguration = UA_AggregateConfiguration |
Enumerations | |
| enum class | opcua::ua::ApplicationType : int32_t |
| enum class | opcua::ua::MessageSecurityMode : int32_t |
| enum class | opcua::ua::UserTokenType : int32_t |
| enum class | opcua::ua::NodeAttributesMask : uint32_t |
| enum class | opcua::ua::BrowseDirection : int32_t |
| enum class | opcua::ua::BrowseResultMask : uint32_t |
| enum class | opcua::ua::TimestampsToReturn : int32_t |
| enum class | opcua::ua::MonitoringMode : int32_t |
| enum class | opcua::ua::FilterOperator : int32_t |
| enum class | opcua::ua::DataChangeTrigger : int32_t |
| enum class | opcua::ua::DeadbandType : int32_t |
| enum class | opcua::ua::PerformUpdateType : int32_t |
| enum class | opcua::ua::AxisScaleEnumeration : int32_t |
| enum class | opcua::ua::StructureType : int32_t |
Functions | |
| constexpr std::true_type | opcua::ua::isBitmaskEnum (NodeAttributesMask) |
| constexpr std::true_type | opcua::ua::isBitmaskEnum (BrowseResultMask) |
| ContentFilter | opcua::ua::operator&& (const ContentFilterElement &lhs, const ContentFilter &rhs) |
| ContentFilter | opcua::ua::operator&& (const ContentFilter &lhs, const ContentFilterElement &rhs) |
| ContentFilter | opcua::ua::operator|| (const ContentFilterElement &lhs, const ContentFilter &rhs) |
| ContentFilter | opcua::ua::operator|| (const ContentFilter &lhs, const ContentFilterElement &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 UAPP_GETTER | ( | Type, | |
| member | |||
| ) |
| #define UAPP_GETTER_CAST | ( | Type, | |
| member | |||
| ) |
| #define UAPP_GETTER_SPAN | ( | Type, | |
| memberArray, | |||
| memberSize | |||
| ) |
| #define UAPP_GETTER_SPAN_WRAPPER | ( | Type, | |
| memberArray, | |||
| memberSize | |||
| ) |
| #define UAPP_GETTER_WRAPPER | ( | Type, | |
| member | |||
| ) |
| #define UAPP_GETTER_WRAPPER_CONST | ( | Type, | |
| member | |||
| ) |
| #define UAPP_GETTER_WRAPPER_NONCONST | ( | Type, | |
| member | |||
| ) |
|
extern |
Referenced by opcua::ua::DataTypeAttributes::DataTypeAttributes().
|
extern |
Referenced by opcua::ua::MethodAttributes::MethodAttributes().
|
extern |
Referenced by opcua::ua::ObjectAttributes::ObjectAttributes().
|
extern |
Referenced by opcua::ua::ObjectTypeAttributes::ObjectTypeAttributes().
|
extern |
|
extern |
Referenced by opcua::ua::VariableAttributes::VariableAttributes().
|
extern |
Referenced by opcua::ua::VariableTypeAttributes::VariableTypeAttributes().
|
extern |
Referenced by opcua::ua::ViewAttributes::ViewAttributes().