Breakpoints Window (Compact 2013)
3/26/2014
The Breakpoints window is a dockable window that displays the list of user breakpoints in loaded executable code. To display the window, go to Debug > Windows > Breakpoints.
The window displays breakpoints in a tree view. The top-level entry for each breakpoint uses the following syntax.
{[function],[source],[module],[process], reserved} .linenumber
Parameter |
Description |
---|---|
Function |
The name of the function that contains the breakpoint. |
Source |
The name of the source file that contains the breakpoint. |
Module |
The name of the module. |
Process |
The process in which the code that contains the breakpoint runs. |
Reserved |
Reserved. |
linenumber |
The line number at which the breakpoint is set. |
Examples
For example, the top-level entry for a breakpoint at line 98 in the thisFunc function from the someSrc.cpp file would be
at '{thisFunc,someSrc.cpp,,,}.line 98'
If the breakpoint is instantiated, you can expand this level. Instances of the breakpoint appear with the following additional information.
- Breakpoint address and context, including function name, source file, module name, and PID
- Breakpoint line number and applicable condition, if any
For the preceding example, an expanded breakpoint line might look like this:
at '{thisFunc,someSrc.cpp}.line 98'
at '(thisFunc,someSrc.cpp, someExe.exe,,} line 98'(0x030241)
If the same breakpoint has multiple instances, each instance has a single entry in the list.
You can enable a disabled breakpoint in the breakpoint list by checking it, or disable an enabled breakpoint in the list by unchecking it.
UI Element List
The buttons on the Breakpoints window provide functionality that allows you to create new breakpoints, or manage and edit existing breakpoints.
The following table explains the buttons in the Breakpoints window.
Button |
Description |
---|---|
New Breakpoint |
Opens the New Breakpoint dialog box. |
Delete |
Removes a selected breakpoint. |
Clear All Breakpoints |
Removes all breakpoints. |
Enable All Breakpoints |
Enables all breakpoints. |
Disable All Breakpoints |
Disables all breakpoints. |
Go to Source |
Opens a window that displays the source code at the breakpoint location. |
Properties |
Opens the Breakpoint Properties dialog box. |
Log |
Displays a log in the output window. |
See Also
Reference
Breakpoints Properties Dialog Box
Concepts
Platform Builder User Interface