DDS-XTypes 1.4b1 RTF Avatar
  1. OMG Issue

DDSXTY14 — Union members cannot be optional but serialization allows for it

  • Key: DDSXTY14-95
  • Status: closed  
  • Source: Foxglove Technologies Inc ( Mak Nazecic-Andrlon)
  • Summary:

    Section 7.2.2.4.4.4.7 "Optional Members" of DDS-XTypes v1.3 states: "Union members, including the discriminator, shall never be optional." However, rule (26) uses FMEMBER instead of NOPT_FMEMBER.

  • Reported: DDS-XTypes 1.3 — Thu, 3 Jul 2025 05:52 GMT
  • Disposition: Resolved — DDS-XTypes 1.4b1
  • Disposition Summary:

    Update Table 21 to allow @optional annotation in union members

    Allow discriminator union members to be marked optional

  • Updated: Wed, 12 Aug 2026 16:40 GMT