--- dds-xtypes-v13_discovery_builtin_topics_20190301.idl 2025-08-14 07:07:53 +++ dds-xtypes-rtf4_discovery_builtin_topics_issue-80.idl 2025-12-23 12:01:27 @@ -200,6 +200,10 @@ boolean ignore_member_names; boolean prevent_type_widening; boolean force_type_validation; + boolean ignore_literal_names; + boolean ignore_ranges; + boolean ignore_units; + boolean ignore_unspecified_units; }; @extensibility(MUTABLE) @@ -224,13 +228,13 @@ @id(0x0041) ResourceLimitsQosPolicy resource_limits; @id(0x001F) OwnershipQosPolicy ownership; @id(0x002E) TopicDataQosPolicy topic_data; - @id(0x0073) DataRepresentationQosPolicy representation; + @id(0x0073) DataRepresentationQosPolicy data_representation; }; @extensibility(MUTABLE) struct TopicQos { // ... - DataRepresentationQosPolicy representation; + DataRepresentationQosPolicy data_representation; }; @extensibility(MUTABLE) @@ -258,13 +262,13 @@ @id(0x0029) PartitionQosPolicy partition; @id(0x002E) TopicDataQosPolicy topic_data; @id(0x002D) GroupDataQosPolicy group_data; - @id(0x0073) DataRepresentationQosPolicy representation; + @id(0x0073) DataRepresentationQosPolicy data_representation; }; @extensibility(MUTABLE) struct DataWriterQos { // ... - DataRepresentationQosPolicy representation; + DataRepresentationQosPolicy data_representation; }; @extensibility(MUTABLE) @@ -290,7 +294,7 @@ @id(0x0029) PartitionQosPolicy partition; @id(0x002E) TopicDataQosPolicy topic_data; @id(0x002D) GroupDataQosPolicy group_data; - @id(0x0073) DataRepresentationQosPolicy representation; + @id(0x0073) DataRepresentationQosPolicy data_representation; @id(0x0074) TypeConsistencyEnforcementQosPolicy type_consistency; }; @@ -298,9 +302,7 @@ @extensibility(MUTABLE) struct DataReaderQos { // ... - DataRepresentationQosPolicy representation; + DataRepresentationQosPolicy data_representation; TypeConsistencyEnforcementQosPolicy type_consistency; }; }; // end module DDS - -