High Performance OPC UA Server SDK  1.3.1.248
ua_variant Struct Reference

Structure for an UA Variant, see also ua_variant. More...

#include <variant_types.h>

Data Fields

uint8_t type
 Type of the variant ua_variant_type. More...
 
union {
   bool   b
 
   uint8_t   ui8
 
   int8_t   i8
 
   uint16_t   ui16
 
   int16_t   i16
 
   uint32_t   ui32
 
   int32_t   i32
 
   uint64_t   ui64
 
   int64_t   i64
 
   float   f
 
   double   d
 
   struct ua_string   s
 
   ua_datetime   dt
 
   struct ua_guid *   g
 
   struct ua_bytestring   bs
 
   struct ua_xmlelement *   xml
 
   struct ua_nodeid *   nodeid
 
   struct ua_expandednodeid *   enodeid
 
   ua_statuscode   status
 
   struct ua_qualifiedname *   qn
 
   struct ua_localizedtext *   lt
 
   struct ua_extensionobject *   eo
 
   struct ua_variant_array   array
 
   struct ua_variant_matrix   matrix
 
value
 

Detailed Description

Structure for an UA Variant, see also ua_variant.

See also
ua_variant

Field Documentation

◆ type

uint8_t type

Type of the variant ua_variant_type.


The documentation for this struct was generated from the following file: