Method summary
- __init__(self)
- break_anywhere(self, frame)
- break_here(self, frame)
- canonic(self, file_name)
- clear_all_breaks(self)
- clear_all_file_breaks(self, file_name, type = None)
- clear_bp(self, bp)
- clear_break(self, file_name, line, type = None)
- dispatch_call(self, frame, arg)
- dispatch_exception(self, frame, arg)
- dispatch_line(self, frame)
- dispatch_return(self, frame, arg)
- get_all_breaks(self)
- get_break(self, file_name, line)
- get_breaks(self, file_name, line)
- get_file_breaks(self, file_name)
- reset(self)
- restore_break(self, bp)
- run(self, cmd, globals = None, locals = None)
- runcall(self, func, *args)
- runctx(self, cmd, globals, locals)
- runeval(self, expr, globals = None, locals = None)
- set_break(self, file_name, line, bp_type = 'Breakpoint', code = '', end_line = None)
- set_continue(self)
- set_next(self, frame)
- set_quit(self)
- set_return(self, frame)
- set_step(self)
- set_trace(self)
- stop_here(self, frame)
- trace_dispatch(self, frame, event, arg)
- user_call(self, frame, argument_list)
- user_exception(self, frame, (exc_type, exc_value, exc_traceback))
- user_line(self, frame)
- user_return(self, frame, return_value)
Methods
- __init__(self)
- break_anywhere(self, frame)
- break_here(self, frame)
- canonic(self, file_name)
- clear_all_breaks(self)
Clear all break points.
- clear_all_file_breaks(self, file_name, type = None)
Clear all break points within a specified file.
- clear_bp(self, bp)
- clear_break(self, file_name, line, type = None)
Clear all break points on a specified file line.
- dispatch_call(self, frame, arg)
- dispatch_exception(self, frame, arg)
- dispatch_line(self, frame)
- dispatch_return(self, frame, arg)
- get_all_breaks(self)
- get_break(self, file_name, line)
- get_breaks(self, file_name, line)
- get_file_breaks(self, file_name)
- reset(self)
- restore_break(self, bp)
- run(self, cmd, globals = None, locals = None)
- runcall(self, func, *args)
- runctx(self, cmd, globals, locals)
- runeval(self, expr, globals = None, locals = None)
- set_break(self, file_name, line, bp_type = 'Breakpoint', code = '', end_line = None)
- set_continue(self)
- set_next(self, frame)
Stop on the next line in or below the given frame.
- set_quit(self)
- set_return(self, frame)
Stop when returning from the given frame.
- set_step(self)
Stop after one line of code.
- set_trace(self)
Start debugging from here.
- stop_here(self, frame)
- trace_dispatch(self, frame, event, arg)
- user_call(self, frame, argument_list)
This method is called when there is the remote possibility that we ever need to stop in this function.
- user_exception(self, frame, (exc_type, exc_value, exc_traceback))
This method is called if an exception occurs, but only if we are to stop at or just below this level.
- user_line(self, frame)
This method is called when we stop or break at this line.
- user_return(self, frame, return_value)
This method is called when a return trap is set here.