class BreakpointLocation
Defined at line 17 of file ../../src/developer/debug/zxdb/client/breakpoint_location.h
One breakpoint can expand to multiple locations due to inlining and template instantiations. This
class represents one physical address of a breakpoint.
Public Methods
void BreakpointLocation ()
Defined at line 9 of file ../../src/developer/debug/zxdb/client/breakpoint_location.cc
void ~BreakpointLocation ()
Defined at line 10 of file ../../src/developer/debug/zxdb/client/breakpoint_location.cc
Process * GetProcess ()
Returns the process this breakpoint location is associated with. One Breakpoint object can
apply to multiple processes, but a location applies to only one.
Location GetLocation ()
Returns the symbolized location of the breakpoint.
bool IsEnabled ()
Locations can be enabled or disabled independently. If the breakpoint is disabled, all
breakpoint locations will be disabled, but the enable state of each will be retained (to
facilitate toggling on and off a set of locations).
This means the actual enabled state is this combined with the Breakpoint enabled flag.
void SetEnabled (bool enabled)