1 #ifndef AESALON_MONITOR_PTRACE_BREAKPOINT_OBSERVER_H
2 #define AESALON_MONITOR_PTRACE_BREAKPOINT_OBSERVER_H
8 class BreakpointReference
;
10 class BreakpointObserver
{
12 BreakpointObserver() {}
13 virtual ~BreakpointObserver() {}
15 virtual void handle_breakpoint(const BreakpointReference
&breakpoint
) = 0;
19 } // namespace Monitor
20 } // namespace Aesalon