## An Overview of Report Categories

Understand for C++ generates a variety of reports. The reports fall into these categories:

- Cross-Reference reports show information similar to that in the Info Browser, except that all entities are shown together in alphabetic order. For descriptions, see Cross Reference Reports.
- Structure reports show the structure of the analyzed program. For descriptions, see Structure Reports.
- Quality reports show areas where code might need to be examined. For descriptions, see Quality Reports.
- Metrics reports show basic metric information such as number of lines of code and comments. For descriptions, see Metrics Reports.

The following table shows the type and provides a link to each report.

Report Type | Report Name
--- | ---
Cross-Reference | Data Dictionary Report
Cross-Reference | File Contents Report
Cross-Reference | Object Cross Reference Report
Cross-Reference | Class/Type Cross Reference
Cross-Reference | Function Cross Reference
Cross-Reference | Macro Cross Reference
Cross-Reference | Include File Cross Reference
Structure | Invocation Tree Report
Quality | Function Complexity Report
Quality | Unused Object Report
Quality | Unused Function Report
Metrics | Project Metrics Report
Metrics | Class Metrics Report
Metrics | Class OO Metrics Report
Metrics | Function Metrics Report
Metrics | File Metrics Report
Metrics | File Average Metrics Report

Scientific Toolworks, Inc. http://www.scitools.com