java.lang.Object | |
↳ | com.pnfsoftware.jeb.core.units.code.debug.impl.AbstractDebuggerBreakpoint |
Standard implementation of a breakpoint.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
protected String | dbgAddress | ||||||||||
protected UnitAddress<ICodeUnit> | ua |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
AbstractDebuggerBreakpoint(String dbgAddress, UnitAddress<ICodeUnit> ua)
Create a breakpoint.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String |
getAddress()
Get the breakpoint address relative to the debugger itself.
| ||||||||||
UnitAddress<ICodeUnit> |
getUnitAddress()
Get the breakpoint address relative to the unit from which the breakpoint belongs, if
possible.
| ||||||||||
String | toString() |
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
void | setAddress(String address) | ||||||||||
void | setUnitAddress(UnitAddress<ICodeUnit> ua) |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.debug.IDebuggerBreakpoint
|
Create a breakpoint.
dbgAddress | debugger-relative address |
---|---|
ua | target-unit-relative address |
Get the breakpoint address relative to the debugger itself. Unlike getUnitAddress()
,
this method should never return null.
Get the breakpoint address relative to the unit from which the breakpoint belongs, if possible. This method may return null: it is possible that a breakpoint is not located within any unit processed within a JEB project.;