11. Dynamic Topic Types¶
eProsima Fast DDS provides a dynamic way to define and use topic types and topic data. Our implementation follows the OMG Extensible and Dynamic Topic Types for DDS interface. For more information, you can read the specification for DDS-XTypes V1.2.
The dynamic topic types offer the possibility to work over RTPS without the restrictions related to the IDLs. Using them, the users can declare the different types that they need and manage the information directly, avoiding the additional step of updating the IDL file and the generation of C++ classes.
- 11.1. Overview of Dynamic Types
- 11.1.1. Involved classes
- 11.1.2. Minimum example
- 11.2. Supported Types
- 11.3. Complex Types
- 11.4. Annotations
- 11.5. Dynamic Types Discovery and Endpoint Matching
- 11.6. Serialization
- 11.7. XML profiles
- 11.8. Memory management
- 11.9. Dynamic HelloWorld Examples