zelos.breakpoints module¶
-
class
zelos.breakpoints.Breakpoint(hook_info, is_temporary)¶ Bases:
objectKeeps track of information regarding a breakpoint.
-
property
is_temporary¶
-
property
-
class
zelos.breakpoints.BreakpointManager(hook_manager)¶ Bases:
objectManages the state of breakpoints in Zelos.
-
get_breakpoints() → Dict[int, zelos.breakpoints.Breakpoint]¶ Returns a dict of address -> Breakpoint
-
set_breakpoint(address: int, temporary: bool) → None¶ Sets a breakpoint at the given address if one does not already exist there.
-
remove_breakpoint(address: int) → bool¶ Removes a breakpoint if one exists at that address.
-