Data Dictionary is one of Understand's built-in reports — run it on your own code from the GUI, or headlessly with und report.
Data Dictionary
Languages: AnyTargets: Project
Generates a Data Dictionary: a multi-section reference document covering all functions, enums, constants, and variables in the project.
Output mirrors Appendix A of the ETI / DO-178C analysis report format. Each section is a separate page with a table filterable by source file and by name.
- Functions – name, description (from the doc comment or doxygen @brief), parameter types, and return type
- Enums – enum types with their enumerator values
- Constants – #define macros and const-qualified variables with their values
- Variables – type, documented valid range, initial value, scope (local/file/global), and accessor/mutator functions