summaryrefslogtreecommitdiffstats
path: root/tests/open62541-testserver/generated/types_qtopcuatestmodel_generated.c
diff options
context:
space:
mode:
authorJannis Voelker <jannis.voelker@basyskom.com>2023-10-27 15:18:54 +0200
committerJannis Voelker <jannis.voelker@basyskom.com>2023-12-06 08:31:29 +0100
commitbba934aebc0cc37f012cea446258ec9b2cc106c9 (patch)
tree8406d53363d368fa78825975727925abc7530271 /tests/open62541-testserver/generated/types_qtopcuatestmodel_generated.c
parent925ea2eda7778d5e7766e19e6c39a034f436b873 (diff)
Add encoding and decoding support for Variant and DataValue
This change adds support for the built-in types Variant and DataValue to QOpcUaBinaryDataEncoding and QOpcUaGenericStructHandler. Structures containing fields of these types can now be decoded and encoded. Change-Id: If3f5dd18910f668f61bf37eed10b5d5f947e2f31 Reviewed-by: Frank Meerkoetter <frank.meerkoetter@basyskom.com> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'tests/open62541-testserver/generated/types_qtopcuatestmodel_generated.c')
-rw-r--r--tests/open62541-testserver/generated/types_qtopcuatestmodel_generated.c29
1 files changed, 29 insertions, 0 deletions
diff --git a/tests/open62541-testserver/generated/types_qtopcuatestmodel_generated.c b/tests/open62541-testserver/generated/types_qtopcuatestmodel_generated.c
index d235925..39e9770 100644
--- a/tests/open62541-testserver/generated/types_qtopcuatestmodel_generated.c
+++ b/tests/open62541-testserver/generated/types_qtopcuatestmodel_generated.c
@@ -31,6 +31,23 @@ static UA_DataTypeMember QtStructWithOptionalFieldType_members[2] = {
true /* .isOptional */
},};
+/* QtTestStructWithDataValue */
+static UA_DataTypeMember QtTestStructWithDataValue_members[2] = {
+{
+ UA_TYPENAME("DataValueMember") /* .memberName */
+ &UA_TYPES[UA_TYPES_DATAVALUE], /* .memberType */
+ 0, /* .padding */
+ false, /* .isArray */
+ false /* .isOptional */
+},
+{
+ UA_TYPENAME("VariantMember") /* .memberName */
+ &UA_TYPES[UA_TYPES_VARIANT], /* .memberType */
+ offsetof(UA_QtTestStructWithDataValue, variantMember) - offsetof(UA_QtTestStructWithDataValue, dataValueMember) - sizeof(UA_DataValue), /* .padding */
+ false, /* .isArray */
+ false /* .isOptional */
+},};
+
/* QtTestStructWithDiagnosticInfo */
static UA_DataTypeMember QtTestStructWithDiagnosticInfo_members[2] = {
{
@@ -144,6 +161,18 @@ const UA_DataType UA_TYPES_QTOPCUATESTMODEL[UA_TYPES_QTOPCUATESTMODEL_COUNT] = {
2, /* .membersSize */
QtStructWithOptionalFieldType_members /* .members */
},
+/* QtTestStructWithDataValue */
+{
+ UA_TYPENAME("QtTestStructWithDataValue") /* .typeName */
+ {4, UA_NODEIDTYPE_NUMERIC, {3010LU}}, /* .typeId */
+ {4, UA_NODEIDTYPE_NUMERIC, {5014LU}}, /* .binaryEncodingId */
+ sizeof(UA_QtTestStructWithDataValue), /* .memSize */
+ UA_DATATYPEKIND_STRUCTURE, /* .typeKind */
+ false, /* .pointerFree */
+ false, /* .overlayable */
+ 2, /* .membersSize */
+ QtTestStructWithDataValue_members /* .members */
+},
/* QtTestStructWithDiagnosticInfo */
{
UA_TYPENAME("QtTestStructWithDiagnosticInfo") /* .typeName */