class ProcessUntilThreadController
Defined at line 27 of file ../../src/developer/debug/zxdb/client/until_process_controller.h
Coordinator for process-wide "until" operations.
Public Methods
void ProcessUntilThreadController (fxl::WeakPtr<Process> process, std::vector<InputLocation> locations, fit::callback<void (const Err &)> cb)
Defined at line 19 of file ../../src/developer/debug/zxdb/client/until_process_controller.cc
fxl::WeakPtr<Breakpoint> breakpoint ()
Defined at line 44 of file ../../src/developer/debug/zxdb/client/until_process_controller.h
void ~ProcessUntilThreadController ()
Defined at line 46 of file ../../src/developer/debug/zxdb/client/until_process_controller.cc
void DidCreateThread (Thread * thread)
Handles newly spawned threads.
Defined at line 56 of file ../../src/developer/debug/zxdb/client/until_process_controller.cc
void AddWorker (fxl::WeakPtr<UntilThreadController> worker)
The worker is owned by the corresponding Thread object, not by this class.(see
UntilThreadController::UntilThreadController) This class keeps a WeakPtr to the worker to
notify status of breakpoint.
Defined at line 65 of file ../../src/developer/debug/zxdb/client/until_process_controller.cc
void OnThreadHitBreakpoint (Thread * thread)
Defined at line 69 of file ../../src/developer/debug/zxdb/client/until_process_controller.cc