This chapter explains how you can modify the behavior of breakpoints so that the activation of a breakpoint can be delayed and, when activated, what actions it performs. It includes:
About controlling the behavior of breakpoints
Updating windows and views when a breakpoint activates
Displaying user-defined messages when a breakpoint activates
Setting the execution behavior for a breakpoint
Setting breakpoints that test for hardware input triggers
Setting a breakpoint that activates after a number of passes
Resetting breakpoint pass counters
Setting a breakpoint that depends on the result of an expression
Setting a breakpoint that depends on the result of a macro
Setting a breakpoint on a specific instance of a C++ class
Example of breakpoint behavior.