open62541pp 0.18.0
C++ wrapper of open62541
Loading...
Searching...
No Matches
opcua::Variant Member List

This is the complete list of members for opcua::Variant, including all inherited members.

array()opcua::Variantinline
array() constopcua::Variantinline
arrayDimensions() const noexceptopcua::Variantinline
arrayLength() const noexceptopcua::Variantinline
asNative(WrapperType *wrapper) noexceptopcua::Wrapper< T >related
asNative(const WrapperType *wrapper) noexceptopcua::Wrapper< T >related
asNative(WrapperType &wrapper) noexceptopcua::Wrapper< T >related
asNative(const WrapperType &wrapper) noexceptopcua::Wrapper< T >related
assign(std::nullptr_t ptr) noexcept=deleteopcua::Variant
assign(std::nullptr_t ptr, const UA_DataType &type) noexcept=deleteopcua::Variant
assign(T *ptr) noexceptopcua::Variantinline
assign(T *ptr, const UA_DataType &type) noexceptopcua::Variantinline
assign(const T &value)opcua::Variantinline
assign(const T &value, const UA_DataType &type)opcua::Variantinline
assign(InputIt first, InputIt last)opcua::Variantinline
assign(InputIt first, InputIt last, const UA_DataType &type)opcua::Variantinline
asWrapper(NativeType *native) noexceptopcua::Wrapper< T >related
asWrapper(const NativeType *native) noexceptopcua::Wrapper< T >related
asWrapper(NativeType &native) noexceptopcua::Wrapper< T >related
asWrapper(const NativeType &native) noexceptopcua::Wrapper< T >related
clear() noexceptopcua::TypeWrapper< UA_Variant, UA_TYPES_VARIANT >inlineprotected
data() noexceptopcua::Variantinline
data() const noexceptopcua::Variantinline
empty() const noexceptopcua::Variantinline
fromArray(T &&array, Args &&... args)opcua::Variantinlinestatic
fromArray(InputIt first, InputIt last, Args &&... args)opcua::Variantinlinestatic
fromScalar(T &&value, Args &&... args)opcua::Variantinlinestatic
getArray()opcua::Variantinline
getArray() constopcua::Variantinline
getArrayCopy() constopcua::Variantinline
getArrayDimensions() const noexceptopcua::Variantinline
getArrayLength() const noexceptopcua::Variantinline
getDataType() const noexceptopcua::Variantinline
getScalar()opcua::Variantinline
getScalar() constopcua::Variantinline
getScalarCopy() constopcua::Variantinline
handle() noexceptopcua::Wrapper< T >inline
handle() const noexceptopcua::Wrapper< T >inline
isArray() const noexceptopcua::Variantinline
isEmpty() const noexceptopcua::Variantinline
isScalar() const noexceptopcua::Variantinline
isType(const UA_DataType *type) const noexceptopcua::Variantinline
isType(const UA_DataType &type) const noexceptopcua::Variantinline
isType(const NodeId &id) const noexceptopcua::Variantinline
isType() const noexceptopcua::Variantinline
native() const noexceptopcua::Wrapper< T >inlineprotected
native() noexceptopcua::Wrapper< T >inlineprotected
NativeType typedefopcua::Wrapper< T >
operator const T &() const noexceptopcua::Wrapper< T >inline
operator T&() noexceptopcua::Wrapper< T >inline
operator->() noexceptopcua::Wrapper< T >inline
operator->() const noexceptopcua::Wrapper< T >inline
operator=(T *value) noexceptopcua::Variantinline
operator=(const T &value)opcua::Variantinline
TypeWrapper< UA_Variant, UA_TYPES_VARIANT >::operator=(const TypeWrapper &other)opcua::TypeWrapper< UA_Variant, UA_TYPES_VARIANT >inline
TypeWrapper< UA_Variant, UA_TYPES_VARIANT >::operator=(const UA_Variant &native)opcua::TypeWrapper< UA_Variant, UA_TYPES_VARIANT >inline
TypeWrapper< UA_Variant, UA_TYPES_VARIANT >::operator=(TypeWrapper &&other) noexceptopcua::TypeWrapper< UA_Variant, UA_TYPES_VARIANT >inline
TypeWrapper< UA_Variant, UA_TYPES_VARIANT >::operator=(UA_Variant &&native) noexceptopcua::TypeWrapper< UA_Variant, UA_TYPES_VARIANT >inline
opcua::Wrapper::operator=(T &&native) noexceptopcua::Wrapper< T >inline
scalar() &opcua::Variantinline
scalar() const &opcua::Variantinline
scalar() &&opcua::Variantinline
scalar() const &&opcua::Variantinline
setArray(T &array, Args &&... args) noexceptopcua::Variantinline
setArrayCopy(const T &array, Args &&... args)opcua::Variantinline
setArrayCopy(InputIt first, InputIt last, Args &&... args)opcua::Variantinline
setScalar(T &value, Args &&... args) noexceptopcua::Variantinline
setScalarCopy(const T &value, Args &&... args)opcua::Variantinline
swap(Wrapper &other) noexceptopcua::Wrapper< T >inline
swap(T &native) noexceptopcua::Wrapper< T >inline
to() constopcua::Variantinline
toString(const UA_Variant &object, const UA_DataType &type)opcua::TypeWrapper< UA_Variant, UA_TYPES_VARIANT >related
toString(const UA_Variant &object)opcua::TypeWrapper< UA_Variant, UA_TYPES_VARIANT >related
type() const noexceptopcua::Variantinline
typeIndex()opcua::TypeWrapper< UA_Variant, UA_TYPES_VARIANT >inlinestatic
TypeWrapper() noexcept=defaultopcua::Variant
TypeWrapper(const T &native)opcua::Variantinlineexplicit
TypeWrapper(T &&native) noexceptopcua::Variantinline
TypeWrapper(const TypeWrapper &other)opcua::Variantinline
TypeWrapper(TypeWrapper &&other) noexceptopcua::Variantinline
TypeWrapper< UA_Variant, UA_TYPES_VARIANT >::TypeWrapper(const UA_Variant &native)opcua::TypeWrapper< UA_Variant, UA_TYPES_VARIANT >inlineexplicit
TypeWrapper< UA_Variant, UA_TYPES_VARIANT >::TypeWrapper(UA_Variant &&native) noexceptopcua::TypeWrapper< UA_Variant, UA_TYPES_VARIANT >inline
Variant(T *ptr) noexceptopcua::Variantinlineexplicit
Variant(T *ptr, const UA_DataType &type) noexceptopcua::Variantinline
Variant(const T &value)opcua::Variantinlineexplicit
Variant(const T &value, const UA_DataType &type)opcua::Variantinline
Variant(InputIt first, InputIt last)opcua::Variantinline
Variant(InputIt first, InputIt last, const UA_DataType &type)opcua::Variantinline
Wrapper() noexcept=defaultopcua::Wrapper< T >
Wrapper(const T &native) noexceptopcua::Wrapper< T >inlineexplicit
Wrapper(T &&native) noexceptopcua::Wrapper< T >inlineexplicit
~TypeWrapper()opcua::TypeWrapper< UA_Variant, UA_TYPES_VARIANT >inline