Generating executable C++ code from UML Real-Time models is not a trivial task, because of the great amount of options. For example, C++ implementation of a Class may or may not include copy constructor, destructor, which may be virtual, equality / inequality / assignments operators etc. HCL RTist and RSA RTE solve this issue beautifully by providing C++ generation settings tab in their Properties view. Since code generation details can contain valuable information we worked on their presentation in sprint 2019.11 and the results are now available in for download. Besides classes representation of code generation settings was improved for many other elements including Generalizations, Operations, Parameters, and Enumeration Literals.
Another valuable feature of RSA RTE and HCL RTist is possibility to specify C++ native types in various places, e.g. when setting Operation's return type or signature. And since this sprint native types are shown in DR.ONE in the same way they are in Desktop applications for Operations, Attributes, and Parameters.
Other improvements include showing events as hyperlinks in the Properties view for Transition Triggers; support of Kind in Header property for Capsules' dependencies; and updated Properties view header for Attributes, Ports, Events, and Transitions.
Feel free to raise any questions of comments in the blog posts or our forum.