View Issue Details

IDProjectCategoryView StatusLast Update
000702810000-005: Information ModelSpecpublic2021-09-28 16:27
ReporterThomas Merk Assigned ToJeff Harding  
PrioritynormalSeverityminorReproducibilityhave not tried
Status assignedResolutionopen 
Summary0007028: Dictionary example for union misleading
Description

The example in Appendix E.4 #6 (A simple union) is misleading.

The XML tag is a part of the "normal" Variant encoding, but definitely NOT simple.
The described Variant is a mixture of a Structure with optional fields (ArrayLengthSpecified) and a union (VariantType).

If a union shall be described via the data type attribute the encoding is limited to one (implicite) selector using UInt32 (and no optional fields).
The "simple" union of the "Variant" cannot be described by the data type definition attribute...

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Jeff Harding

2021-09-28 16:27

developer   ~0015052

The use of the Variant adds complexity and this example should be simplified.
We agreed to rework the example to avoid the unneeded complexity.
Target 1.05.1

Issue History

Date Modified Username Field Change
2021-06-15 08:29 Thomas Merk New Issue
2021-09-14 16:45 Jim Luth Assigned To => Jeff Harding
2021-09-14 16:45 Jim Luth Status new => assigned
2021-09-28 16:27 Jeff Harding Note Added: 0015052