Automated Software Documentation

Our basic Code Structure Viewer 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/UB14/UB16 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.

Product Name Support Source License
Code Structure Viewer LinuxRed Hat LinuxUbuntu LinuxWin Req. Quote (view source online)