class ProcessDelegate

Defined at line 50 of file ../../src/developer/debug/debug_agent/breakpoint.h

The process delegate should outlive the Breakpoint object. It allows

Breakpoint dependencies to be mocked for testing.

Public Methods

debug::Status RegisterBreakpoint (Breakpoint * bp, zx_koid_t process_koid, uint64_t address)

Breakpoint::ProcessDelegate ---------------------------------------------------------------------

Defined at line 45 of file ../../src/developer/debug/debug_agent/breakpoint.cc

void UnregisterBreakpoint (Breakpoint * bp, zx_koid_t process_koid, uint64_t address)

Called When the breakpoint no longer applies to this location.

Defined at line 53 of file ../../src/developer/debug/debug_agent/breakpoint.cc

debug::Status RegisterWatchpoint (Breakpoint * bp, zx_koid_t process_koid, const debug::AddressRange & range)

Defined at line 58 of file ../../src/developer/debug/debug_agent/breakpoint.cc

void UnregisterWatchpoint (Breakpoint * bp, zx_koid_t process_koid, const debug::AddressRange & range)

Defined at line 65 of file ../../src/developer/debug/debug_agent/breakpoint.cc