12 <p>This section explains how to use breakpoints, breakpoint actions, and watchpoints to manipulate execution of your program in the Carbide™ IDE:</p> |
12 <p>This section explains how to use breakpoints, breakpoint actions, and watchpoints to manipulate execution of your program in the Carbide™ IDE:</p> |
13 <ul> |
13 <ul> |
14 <li><a href="breakpoints.htm">Breakpoints</a>—halt program execution on a line of source code that you specify. You can set a breakpoint that always halts program execution, or you can set a breakpoint that halts program execution if a condition that you specify is true.</li> |
14 <li><a href="breakpoints.htm">Breakpoints</a>—halt program execution on a line of source code that you specify. You can set a breakpoint that always halts program execution, or you can set a breakpoint that halts program execution if a condition that you specify is true.</li> |
15 <li><a href="PLUGINS_ROOT/org.eclipse.cdt.doc.user/tasks/cdt_t_addrmv_brk_action.htm">Breakpoint actions</a>—perform a task during program execution on a line of source |
15 <li><a href="PLUGINS_ROOT/org.eclipse.cdt.doc.user/tasks/cdt_t_addrmv_brk_action.htm">Breakpoint actions</a>—perform a task during program execution on a line of source |
16 code that you specify. Breakpoint actions can play sounds, run scripts, log data, and perform other operations.</li> |
16 code that you specify. Breakpoint actions can play sounds, run scripts, log data, and perform other operations.</li> |
17 <li><a href="watchpoints.htm">Watchpoints</a>—halt program execution after a location in memory changes |
17 <li><a href="../debugger/watchpoints/watchpoints.htm">Watchpoints</a><a href="watchpoints.htm"></a>—halt program execution after a location in memory changes |
18 value</li> |
18 value</li> |
19 </ul> |
19 </ul> |
20 <p>After you set these items in your source code, you start a debugging session to use them. As program execution arrives at each of these items, the debugger can halt execution, perform a task, or update data.</p> |
20 <p>After you set these items in your source code, you start a debugging session to use them. As program execution arrives at each of these items, the debugger can halt execution, perform a task, or update data.</p> |
21 <h5>Related concepts</h5> |
21 <h5>Related concepts</h5> |
22 <ul> |
22 <ul> |
27 <h5>Related references </h5> |
27 <h5>Related references </h5> |
28 <ul> |
28 <ul> |
29 <li><a href="../reference/view_breakpoints.htm">Breakpoints View</a> </li> |
29 <li><a href="../reference/view_breakpoints.htm">Breakpoints View</a> </li> |
30 <li><a href="PLUGINS_ROOT/org.eclipse.cdt.doc.user/reference/cdt_u_dbg_brkpt_actions.htm">Breakpoint Actions</a> Preferences</li> |
30 <li><a href="PLUGINS_ROOT/org.eclipse.cdt.doc.user/reference/cdt_u_dbg_brkpt_actions.htm">Breakpoint Actions</a> Preferences</li> |
31 </ul> |
31 </ul> |
32 <div id="footer">Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div> |
32 <div id="footer">Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div> |
33 |
33 |
34 </body> |
34 </body> |
35 </html> |
35 </html> |