|
open62541pp 0.19.0
C++ wrapper of open62541
|
#include <algorithm>#include <array>#include <cassert>#include <chrono>#include <cstdint>#include <functional>#include <initializer_list>#include <iosfwd>#include <iterator>#include <optional>#include <ratio>#include <string_view>#include <type_traits>#include <utility>#include <vector>#include "open62541pp/common.hpp"#include "open62541pp/config.hpp"#include "open62541pp/detail/iterator.hpp"#include "open62541pp/detail/open62541/common.h"#include "open62541pp/detail/string_utils.hpp"#include "open62541pp/detail/traits.hpp"#include "open62541pp/detail/types_handling.hpp"#include "open62541pp/exception.hpp"#include "open62541pp/span.hpp"#include "open62541pp/typeconverter.hpp"#include "open62541pp/typeregistry.hpp"#include "open62541pp/wrapper.hpp"Go to the source code of this file.
Classes | |
| class | opcua::StatusCode |
| class | opcua::String |
| struct | opcua::TypeConverter< T, std::enable_if_t< detail::IsStringLike< T >::value > > |
| struct | opcua::TypeConverter< const char * > |
| struct | opcua::TypeConverter< char[N]> |
| class | opcua::DateTime |
| struct | opcua::TypeConverter< std::chrono::time_point< Clock, Duration > > |
| class | opcua::Guid |
| class | opcua::ByteString |
| class | opcua::XmlElement |
| class | opcua::NodeId |
| class | opcua::ExpandedNodeId |
| class | opcua::QualifiedName |
| class | opcua::LocalizedText |
| class | opcua::BadVariantAccess |
| class | opcua::Variant |
| class | opcua::DataValue |
| class | opcua::ExtensionObject |
| class | opcua::DiagnosticInfo |
| class | opcua::NumericRange |
| struct | std::hash< opcua::NodeId > |
| struct | std::hash< opcua::ExpandedNodeId > |
Namespaces | |
| namespace | opcua |
Typedefs | |
| using | opcua::NumericRangeDimension = UA_NumericRangeDimension |
Enumerations | |
| enum class | opcua::NodeIdType : uint8_t |
| enum class | opcua::ExtensionObjectEncoding |
Functions | |
| String | opcua::toString (const NumericRange &range) |