Hello,
How do you use the Dynamic Data C API to create and register a type defined with IDL inheritance? For example, given the following IDL, how is the type Square created and registered so that DDS knows that it is derived from type Shape?
struct Shape
{
float area;
}
struct Square: Shape {
float side_length;
}