open62541pp 0.16.0
C++ wrapper of open62541
Loading...
Searching...
No Matches
opcua::services::detail::Wrap< WrapperType > Struct Template Reference

#include <response_handling.hpp>

Detailed Description

template<typename WrapperType>
struct opcua::services::detail::Wrap< WrapperType >

Definition at line 17 of file response_handling.hpp.

Public Types

using NativeType = typename WrapperType::NativeType
 

Public Member Functions

constexpr WrapperType operator() (const NativeType &native) noexcept
 
constexpr WrapperType operator() (NativeType &native) noexcept
 
constexpr WrapperType operator() (NativeType &&native) noexcept
 

Member Typedef Documentation

◆ NativeType

template<typename WrapperType >
using opcua::services::detail::Wrap< WrapperType >::NativeType = typename WrapperType::NativeType

Definition at line 19 of file response_handling.hpp.

Member Function Documentation

◆ operator()() [1/3]

template<typename WrapperType >
WrapperType opcua::services::detail::Wrap< WrapperType >::operator() ( const NativeType & native)
inlinenodiscardconstexprnoexcept

Definition at line 21 of file response_handling.hpp.

◆ operator()() [2/3]

template<typename WrapperType >
WrapperType opcua::services::detail::Wrap< WrapperType >::operator() ( NativeType & native)
inlinenodiscardconstexprnoexcept

Definition at line 25 of file response_handling.hpp.

◆ operator()() [3/3]

template<typename WrapperType >
WrapperType opcua::services::detail::Wrap< WrapperType >::operator() ( NativeType && native)
inlinenodiscardconstexprnoexcept

Definition at line 29 of file response_handling.hpp.