The Class View and Object Browser display some icons. Each icon represents different types of symbols, such as namespaces, classes, functions, or variables. The following table describes the displayed icons and describes each icon.
Icon |
Description |
Icon |
Description |
|
Namespace |
|
Method or function |
|
Class |
|
Operator |
|
Interface |
|
Attribute |
|
Structure |
|
Field or variable |
|
Union |
|
Event |
|
Enumeration |
|
Constant |
|
Typedef |
|
Enumeration items |
|
Module |
|
Ing item |
|
Internal |
|
External statement |
|
Delegate |
|
Macro |
|
Exception |
|
Template |
|
Ing |
|
Unknown or error |
|
Global |
|
Type forwarding |
If the project is included in the source code management database, other signal icons may indicate the status of the symbol, such as check-in or check-out. |
Icon |
Description |
<No signal icon> |
Public-you can access from anywhere in the component or from any component that references it. |
|
Protection-it can be accessed from an included class or type, or from a class or type derived from an included class or type. |
|
Private-it can only be accessed from an included class or type. |
|
Internal-only accessible from this component. |
|
Youyuan-only accessible from this project. |
|
Shortcut-Right |