Summary: A factory for registering a dynamically defined type and creating DDS_DynamicData objects.
A DDS.DynamicDataTypeSupport has three roles:
It associates a DDS_TypeCode with policies for managing objects of that type. See the constructor, DDSDynamicDataTypeSupport::DDSDynamicDataTypeSupport.
It registers its type under logical names with a DDS.DomainParticipant. See DDS.DynamicDataTypeSupport.register_type.
It creates DDS_DynamicData samples pre-initialized with the type and properties of the type support itself. See DDS.DynamicDataTypeSupport.create_data.
A DDS.DynamicDataTypeSupport has three roles: