4. Trees - Call Caller File Base Derived Project Relationship

<< Previous Table of Contents   |   Detailed Index Next >>
1. Call Tree Place the cursor within a function. Click in the toolbar
2. Caller Tree Place the cursor on a function name. Click in the toolbar
3. File Call Tree

The File Call tree shows the relationship between all functions in the current file.

It helps you to get started with understanding and reviewing the file.

-   Click Tree → Create File Call Tree

4. File Tree

The file-tree shows files that are #included in the current file.

-   Click in the main toolbar

5. Data Dependency Tree

Place the cursor on any data-object.

-   Click <Create Data Dependency Tree> icon in the toolbar.

6. Base Class Tree

A base class tree is a tree of the current class and it's base classes.

-   Place the cursor on a class name.

-   Right click, then click Base Classes.

7. Derived Class Tree

A derived class tree is a tree of the current class and it's derived classes.

-   Place the cursor on a class name.

-   Right click, then, click Derived Classes

8. Include By Tree

The Include by Tree shows files that include the current file.

-   Place the cursor anywhere in the current file.

-   Click the Tree → Create Include By Tree

9. Project Call Tree

A Project Call Tree is the Call Tree of all root functions of a project.

-   Make sure that all files in the Project have been parsed (in Project Management menu).

-   Click Tree → Project Call Tree

10. Project File Tree

A Project File Tree is a file tree of all project files. The files not included by any file are at the first level.

-   Make sure that all files in the Project have been parsed (in Project Management menu).

-   Click Tree → Create Project File Tree

11. Project Class Tree

Make sure that all files in the Project have been parsed (in Project Management menu).

-   Click Tree → Create Project Classes Or press +

12. File Relationship Tree of the current file

A File Relationship Tree shows the files from which the current file uses Globals or Functions.

-   Place the cursor anywhere in the current file.

-   Click the Tree → Create File Relationship Tree

13. Class Relationship Tree of the current class

A Class Relationship Tree displays the classes which use the Data Members or Function members of the current class. Such classes should not be in the hierarchy of the current class.

-   Place the cursor on a class name.

-   Click Tree → Class Relationship Tree

<< Previous Table of Contents   |   Detailed Index Next >>