|
Declaration Diagrams are available for any declared item that has structural relationships with other items. They reverse engineer and diagram what is declared by that C or C++ entity. They also document the first level of uses and dependencies. The diagrams are based on the Booch Buhr diagrams from Ada, modified for C and C++ kind of structures and relationships. The diagrams can be used to create documentation about your code by being printed, copied/pasted into other applications, or saved as JPG, PNG, or BMP bitmaps. These diagrams (and any other graphic Understand) draws can also be automatically dumped by a PERL script.
Class Diagram
Shows what members a class offers, as well as who it derives from, and who derives from it (dependence)
Include File
Shows what macros, functions, typedefs and classes are provided by the include file. Also shows who includes this file (dependencies) and who this file includes (depends on)
Function
Shows parameters, return type. Also shows who this function depends on (calls) and who depends on this function (called by).
|