Vega strike Python Modules doc
0.5.1
Documentation of the " Modules " folder of Vega strike
|
Public Member Functions | |
def | __init__ |
def | canonic |
def | reset |
def | trace_dispatch |
def | dispatch_line |
def | dispatch_call |
def | dispatch_return |
def | dispatch_exception |
def | stop_here |
def | break_here |
def | do_clear |
def | break_anywhere |
def | user_call |
def | user_line |
def | user_return |
def | user_exception |
def | set_step |
def | set_next |
def | set_return |
def | set_trace |
def | set_continue |
def | set_quit |
def | set_break |
def | clear_break |
def | clear_bpbynumber |
def | clear_all_file_breaks |
def | clear_all_breaks |
def | get_break |
def | get_breaks |
def | get_file_breaks |
def | get_all_breaks |
def | get_stack |
def | format_stack_entry |
def | run |
def | runeval |
def | runctx |
def | runcall |
Data Fields | |
breaks | |
fncache | |
botframe | |
stopframe | |
returnframe | |
quitting | |
currentbp | |
Generic Python debugger base class. This class takes care of details of the trace facility; a derived class should implement user interaction. The standard debugger class (pdb.Pdb) is an example.
def break_anywhere | ( | self, | |
frame | |||
) |
def break_here | ( | self, | |
frame | |||
) |
def canonic | ( | self, | |
filename | |||
) |
Definition at line 25 of file bdb.py.
References Bdb.fncache.
def clear_all_breaks | ( | self) |
def clear_all_file_breaks | ( | self, | |
filename | |||
) |
def clear_bpbynumber | ( | self, | |
arg | |||
) |
def clear_break | ( | self, | |
filename, | |||
lineno | |||
) |
def dispatch_call | ( | self, | |
frame, | |||
arg | |||
) |
Definition at line 63 of file bdb.py.
References Bdb.botframe, Bdb.break_anywhere(), Bdb.quitting, Bdb.stop_here(), Bdb.trace_dispatch(), and Bdb.user_call().
def dispatch_exception | ( | self, | |
frame, | |||
arg | |||
) |
Definition at line 82 of file bdb.py.
References Bdb.quitting, Bdb.stop_here(), Bdb.trace_dispatch(), and Bdb.user_exception().
def dispatch_line | ( | self, | |
frame | |||
) |
Definition at line 57 of file bdb.py.
References Bdb.break_here(), Bdb.quitting, Bdb.stop_here(), Bdb.trace_dispatch(), and Bdb.user_line().
def dispatch_return | ( | self, | |
frame, | |||
arg | |||
) |
Definition at line 76 of file bdb.py.
References Bdb.quitting, Bdb.returnframe, Bdb.stop_here(), Bdb.trace_dispatch(), and Bdb.user_return().
def do_clear | ( | self, | |
arg | |||
) |
def format_stack_entry | ( | self, | |
frame_lineno, | |||
lprefix = ': ' |
|||
) |
Definition at line 315 of file bdb.py.
References Bdb.canonic(), linecache.getline(), and repr.repr.
def get_all_breaks | ( | self) |
Definition at line 291 of file bdb.py.
References Bdb.breaks.
def get_break | ( | self, | |
filename, | |||
lineno | |||
) |
Definition at line 273 of file bdb.py.
References Bdb.breaks, and Bdb.canonic().
def get_breaks | ( | self, | |
filename, | |||
lineno | |||
) |
def get_file_breaks | ( | self, | |
filename | |||
) |
def get_stack | ( | self, | |
f, | |||
t | |||
) |
def reset | ( | self) |
Definition at line 35 of file bdb.py.
References linecache.checkcache().
def run | ( | self, | |
cmd, | |||
globals = None , |
|||
locals = None |
|||
) |
Definition at line 343 of file bdb.py.
References Bdb.quitting, Bdb.reset(), and Bdb.trace_dispatch().
def runcall | ( | self, | |
func, | |||
args | |||
) |
Definition at line 387 of file bdb.py.
References Bdb.quitting, Bdb.reset(), and Bdb.trace_dispatch().
def runctx | ( | self, | |
cmd, | |||
globals, | |||
locals | |||
) |
def runeval | ( | self, | |
expr, | |||
globals = None , |
|||
locals = None |
|||
) |
Definition at line 362 of file bdb.py.
References Bdb.quitting, Bdb.reset(), and Bdb.trace_dispatch().
def set_break | ( | self, | |
filename, | |||
lineno, | |||
temporary = 0 , |
|||
cond = None |
|||
) |
Definition at line 212 of file bdb.py.
References Bdb.breaks, Bdb.canonic(), and linecache.getline().
def set_continue | ( | self) |
Definition at line 183 of file bdb.py.
References Bdb.botframe, Bdb.breaks, Bdb.quitting, Bdb.returnframe, and Bdb.stopframe.
def set_next | ( | self, | |
frame | |||
) |
Stop on the next line in or below the given frame.
Definition at line 157 of file bdb.py.
References Bdb.quitting, Bdb.returnframe, and Bdb.stopframe.
def set_quit | ( | self) |
Definition at line 199 of file bdb.py.
References Bdb.botframe, Bdb.quitting, Bdb.returnframe, and Bdb.stopframe.
def set_return | ( | self, | |
frame | |||
) |
Stop when returning from the given frame.
Definition at line 163 of file bdb.py.
References Bdb.quitting, Bdb.returnframe, and Bdb.stopframe.
def set_step | ( | self) |
Stop after one line of code.
Definition at line 151 of file bdb.py.
References Bdb.quitting, Bdb.returnframe, and Bdb.stopframe.
def set_trace | ( | self) |
Start debugging from here.
Definition at line 169 of file bdb.py.
References Bdb.botframe, Bdb.reset(), Bdb.set_step(), and Bdb.trace_dispatch().
def stop_here | ( | self, | |
frame | |||
) |
Definition at line 92 of file bdb.py.
References Bdb.botframe, and Bdb.stopframe.
def trace_dispatch | ( | self, | |
frame, | |||
event, | |||
arg | |||
) |
Definition at line 43 of file bdb.py.
References Bdb.dispatch_call(), Bdb.dispatch_exception(), Bdb.dispatch_line(), Bdb.dispatch_return(), Bdb.quitting, and Bdb.trace_dispatch().
def 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.
def user_exception | ( | self, | |
frame, | |||
exc_type, | |||
exc_value, | |||
exc_traceback | |||
) |
def user_line | ( | self, | |
frame | |||
) |
def user_return | ( | self, | |
frame, | |||
return_value | |||
) |