eric3.Debugger.eric3dbgstub
Module implementing a debugger stub for remote debugging.
Classes
Functions
initDebugger |
Module function to initialize a debugger for remote debugging. |
runcall |
Module function mimicing the Pdb interface. |
setScriptname |
Module function to set the scriptname to be reported back to the IDE. |
startDebugger |
Module function used to start the remote debugger. |
initDebugger
initDebugger(kind="standard")
Module function to initialize a debugger for remote debugging.
- kind
-
type of debugger ("standard", "noqt" or "threads")
- Returns:
-
flag indicating success (boolean)
runcall
runcall(func, *args)
Module function mimicing the Pdb interface.
- *args
-
arguments being passed to func
- func
-
function to be called (function object)
- Returns:
-
the function result
setScriptname
setScriptname(name)
Module function to set the scriptname to be reported back to the IDE.
- name
-
absolute pathname of the script (string)
startDebugger
startDebugger(enableTrace=1, redirect=1)
Module function used to start the remote debugger.
- enableTrace
-
flag to enable the tracing function (boolean)
- redirect
-
flag indicating redirection of stdin, stdout and stderr (boolean)