Technology
Automated Software Documentation
BAI Code Structure Viewer technology includes the following features
- Handles nested code structure
- Supports display of project file connectivity (via included header files)
- Supports display of project function connectivity
- Supports function usage trace (highlighting of path in tree)
- Currently supports C code
- Supports export to vector graphics file (SVG, LDR)
- Converts C to object oriented C++
- Identifies const (/constEffective*) function arguments and tags all relevant declarations
- Operating system independent development - ISO C++ (currently available on Linux EL5/EL6/EL7/EL8/UB14/UB16/UB20 and Microsoft Windows XP/7/8/10)
* constEffective can be assigned to a) object array/double pointer function arguments used to capture non-modified objects and b) those function arguments (lists) containing these non-modified objects.
This technology is not currently being maintained.
Technology Name | Support | Source License | Source Documentation |
Code Structure Viewer (CS) |
![]() ![]() ![]() ![]() |
AGPLv3 (view source online) | Auto Documentation |
