open62541pp 0.15.0
C++ wrapper of open62541
Loading...
Searching...
No Matches
opcua::services::detail::AttributeHandlerScalar< T, Enable > Struct Template Reference

#include <attribute_handler.hpp>

Detailed Description

template<typename T, typename Enable = void>
struct opcua::services::detail::AttributeHandlerScalar< T, Enable >

Definition at line 67 of file attribute_handler.hpp.

Public Types

using Type = T
 

Static Public Member Functions

static Result< TypefromDataValue (DataValue &&dv) noexcept
 
template<typename U >
static DataValue toDataValue (U &&value) noexcept
 

Member Typedef Documentation

◆ Type

template<typename T , typename Enable = void>
using opcua::services::detail::AttributeHandlerScalar< T, Enable >::Type = T

Definition at line 68 of file attribute_handler.hpp.

Member Function Documentation

◆ fromDataValue()

template<typename T , typename Enable = void>
static Result< Type > opcua::services::detail::AttributeHandlerScalar< T, Enable >::fromDataValue ( DataValue && dv)
inlinestaticnoexcept

Definition at line 70 of file attribute_handler.hpp.

◆ toDataValue()

template<typename T , typename Enable = void>
template<typename U >
static DataValue opcua::services::detail::AttributeHandlerScalar< T, Enable >::toDataValue ( U && value)
inlinestaticnoexcept

Definition at line 75 of file attribute_handler.hpp.