open62541pp 0.16.0
C++ wrapper of open62541
Loading...
Searching...
No Matches
opcua::detail::VariantHandler< VariantPolicy::Copy > Struct Reference

#include <types.hpp>

Inheritance diagram for opcua::detail::VariantHandler< VariantPolicy::Copy >:
[legend]

Detailed Description

Definition at line 1370 of file types.hpp.

Static Public Member Functions

template<typename T >
static void setScalar (Variant &var, const T &value)
 
template<typename T >
static void setScalar (Variant &var, const T &value, const UA_DataType &dtype)
 
template<typename T >
static void setArray (Variant &var, Span< T > array)
 
template<typename T >
static void setArray (Variant &var, Span< T > array, const UA_DataType &dtype)
 
template<typename InputIt >
static void setArray (Variant &var, InputIt first, InputIt last)
 
template<typename InputIt >
static void setArray (Variant &var, InputIt first, InputIt last, const UA_DataType &dtype)
 

Member Function Documentation

◆ setScalar() [1/2]

template<typename T >
static void opcua::detail::VariantHandler< VariantPolicy::Copy >::setScalar ( Variant & var,
const T & value )
inlinestatic

Definition at line 1372 of file types.hpp.

◆ setScalar() [2/2]

template<typename T >
static void opcua::detail::VariantHandler< VariantPolicy::Copy >::setScalar ( Variant & var,
const T & value,
const UA_DataType & dtype )
inlinestatic

Definition at line 1377 of file types.hpp.

◆ setArray() [1/4]

template<typename T >
static void opcua::detail::VariantHandler< VariantPolicy::Copy >::setArray ( Variant & var,
Span< T > array )
inlinestatic

Definition at line 1382 of file types.hpp.

◆ setArray() [2/4]

template<typename T >
static void opcua::detail::VariantHandler< VariantPolicy::Copy >::setArray ( Variant & var,
Span< T > array,
const UA_DataType & dtype )
inlinestatic

Definition at line 1387 of file types.hpp.

◆ setArray() [3/4]

template<typename InputIt >
static void opcua::detail::VariantHandler< VariantPolicy::Copy >::setArray ( Variant & var,
InputIt first,
InputIt last )
inlinestatic

Definition at line 1392 of file types.hpp.

◆ setArray() [4/4]

template<typename InputIt >
static void opcua::detail::VariantHandler< VariantPolicy::Copy >::setArray ( Variant & var,
InputIt first,
InputIt last,
const UA_DataType & dtype )
inlinestatic

Definition at line 1397 of file types.hpp.