S2OPC OPCUA Toolkit
|
This union provides all possible contents for Variant, depending on their SOPC_BuiltinId. More...
#include <sopc_builtintypes.h>
Data Fields | ||
SOPC_Boolean | Boolean | |
SOPC_SByte | Sbyte | |
SOPC_Byte | Byte | |
int16_t | Int16 | |
uint16_t | Uint16 | |
int32_t | Int32 | |
uint32_t | Uint32 | |
int64_t | Int64 | |
uint64_t | Uint64 | |
float | Floatv | |
double | Doublev | |
SOPC_String | String | |
SOPC_DateTime | Date | |
SOPC_Guid * | Guid | |
SOPC_ByteString | Bstring | |
SOPC_XmlElement | XmlElt | |
SOPC_NodeId * | NodeId | |
SOPC_ExpandedNodeId * | ExpNodeId | |
SOPC_StatusCode | Status | |
SOPC_QualifiedName * | Qname | |
SOPC_LocalizedText * | LocalizedText | |
SOPC_ExtensionObject * | ExtObject | |
struct SOPC_DataValue * | DataValue | |
SOPC_DiagnosticInfo * | DiagInfo | |
struct { | ||
int32_t Length | ||
SOPC_VariantArrayValue Content | ||
} | Array | |
struct { | ||
int32_t Dimensions | ||
int32_t * ArrayDimensions | ||
SOPC_VariantArrayValue Content | ||
} | Matrix | |
This union provides all possible contents for Variant, depending on their SOPC_BuiltinId.
SOPC_Boolean SOPC_VariantValue::Boolean |
SOPC_SByte SOPC_VariantValue::Sbyte |
SOPC_Byte SOPC_VariantValue::Byte |
int16_t SOPC_VariantValue::Int16 |
uint16_t SOPC_VariantValue::Uint16 |
int32_t SOPC_VariantValue::Int32 |
uint32_t SOPC_VariantValue::Uint32 |
int64_t SOPC_VariantValue::Int64 |
uint64_t SOPC_VariantValue::Uint64 |
float SOPC_VariantValue::Floatv |
double SOPC_VariantValue::Doublev |
SOPC_String SOPC_VariantValue::String |
SOPC_DateTime SOPC_VariantValue::Date |
SOPC_Guid* SOPC_VariantValue::Guid |
SOPC_ByteString SOPC_VariantValue::Bstring |
SOPC_XmlElement SOPC_VariantValue::XmlElt |
SOPC_NodeId* SOPC_VariantValue::NodeId |
SOPC_ExpandedNodeId* SOPC_VariantValue::ExpNodeId |
SOPC_StatusCode SOPC_VariantValue::Status |
SOPC_QualifiedName* SOPC_VariantValue::Qname |
SOPC_LocalizedText* SOPC_VariantValue::LocalizedText |
SOPC_ExtensionObject* SOPC_VariantValue::ExtObject |
struct SOPC_DataValue* SOPC_VariantValue::DataValue |
SOPC_DiagnosticInfo* SOPC_VariantValue::DiagInfo |
int32_t SOPC_VariantValue::Length |
SOPC_VariantArrayValue SOPC_VariantValue::Content |
struct { ... } SOPC_VariantValue::Array |
int32_t SOPC_VariantValue::Dimensions |
int32_t* SOPC_VariantValue::ArrayDimensions |
struct { ... } SOPC_VariantValue::Matrix |