open62541pp 0.16.0
C++ wrapper of open62541
|
#include <type_traits>
#include "open62541pp/detail/open62541/common.h"
#include "open62541pp/detail/traits.hpp"
#include "open62541pp/typeregistry_generated.hpp"
Go to the source code of this file.
Classes | |
struct | opcua::detail::IsRegisteredType< T, typename > |
struct | opcua::detail::IsRegisteredType< T, std::void_t< decltype(TypeRegistry< T >{})> > |
Namespaces | |
namespace | opcua |
namespace | opcua::detail |
Macros | |
#define | UAPP_TYPEREGISTRY_NATIVE(NativeType, typeIndex) |
Functions | |
template<typename T > | |
const UA_DataType & | opcua::getDataType () noexcept |
Variables | |
template<typename T > | |
constexpr bool | opcua::detail::isRegisteredType = IsRegisteredType<T>::value |
#define UAPP_TYPEREGISTRY_NATIVE | ( | NativeType, | |
typeIndex ) |
Definition at line 59 of file typeregistry.hpp.