public interface IPBreakpointManager
Modifier and Type | Method and Description |
---|---|
void |
addSetBreakpoints(TaskSet tasks,
IPBreakpoint[] breakpoints)
Called when tasks are added to a task set.
|
void |
deleteBreakpoint(IPBreakpoint breakpoint)
Delete a breakpoint.
|
void |
deleteSetBreakpoints(TaskSet tasks,
IPBreakpoint[] breakpoints)
Called when tasks are removed from a task set.
|
IBreakpoint |
getBreakpoint(IPDIBreakpoint pdiBpt)
Obtain the platform breakpoint interface from the PDI breakpoint.
|
BigInteger |
getBreakpointAddress(IPLineBreakpoint breakpoint)
Get the address defined by a line breakpoint
|
void |
skipBreakpoints(boolean enabled)
Enable/disable breakpoint skipping.
|
void |
watchpointOutOfScope(TaskSet tasks,
IPDIWatchpoint pdiWatchpoint)
Notify that a watchpoint is out of scope
|
void addSetBreakpoints(TaskSet tasks, IPBreakpoint[] breakpoints)
tasks
- new tasks being added to the setbreakpoints
- breakpoints that are to be updatedvoid deleteSetBreakpoints(TaskSet tasks, IPBreakpoint[] breakpoints)
tasks
- tasks being removed from the setbreakpoints
- breakpoints that are to be updatedvoid deleteBreakpoint(IPBreakpoint breakpoint)
breakpoint
- breakpoint to removeIBreakpoint getBreakpoint(IPDIBreakpoint pdiBpt)
pdiBpt
- BigInteger getBreakpointAddress(IPLineBreakpoint breakpoint)
breakpoint
- void skipBreakpoints(boolean enabled)
enabled
- void watchpointOutOfScope(TaskSet tasks, IPDIWatchpoint pdiWatchpoint)
tasks
- pdiWatchpoint
- Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.