Home TOC Previous Next


                   5.2  ClassView

The ClassView pane appears by default as part of the Project Workspace. If you have a project opened that contains a C++ class definition in a file included in the project. ClassView displays icons that represent classes and their members and globals.

Note   ClassView does not display classes defined in header files in the External Dependencies folder unless you explicitly add them to your project.

                               5.2.1  ClassView Features

By using features available from ClassView, you can easily navigate among your source code files without having to think about which file to open. Simply by double-clicking ClassView icons, or selecting options from the ClassView shortcut menu, you can Jump directly to code such as class or function definitions and declarations.

Also, ClassView interacts closely with the Text editor, dynamically updating its display to reflect code that you type in as you type it, without having to first save the file you are working on.

What do you want to know more about?

ClassView elements

                               5.2.2  ClassView Elements

The project name shown in bold in ClassView represents the default project configuration. When you expand the project, ClassView displays the classes included in that project. If you expand any class, it displays the members in that class.

The icons in ClassView convey additional information about the classes and class members in a project.

ClassView shows all the C++ classes for which definitions are available, and the members of those classes. Double-click on a class icon (or click the + symbol beside the icon) to expand the class and display its members.

ClassView uses icons to represent classes, class members, and other items in the project. The following table shows the icons and their meanings:

Icon

 

Meaning

 

Class

 

Protected member function

 

Private member function

 

Public member function

 

Protected member variable

 

Private member variable

 

Public member variable

 


Home TOC Previous Next

Copyright(c) 2003-2004 Magicunix,Inc.