schrodinger.ui.qt.appframework2.debugcore module¶
- schrodinger.ui.qt.appframework2.debugcore.start(viewer_class=None, redirect=True)¶
- schrodinger.ui.qt.appframework2.debugcore.stop()¶
- schrodinger.ui.qt.appframework2.debugcore.log(text, tag='Log')¶
- class schrodinger.ui.qt.appframework2.debugcore.DebugStdout¶
Bases:
object
- redirect = True¶
- classmethod write(message)¶
- classmethod flush()¶
- class schrodinger.ui.qt.appframework2.debugcore.DebugStderr¶
Bases:
object
- redirect = True¶
- classmethod write(message)¶
- classmethod flush()¶
- schrodinger.ui.qt.appframework2.debugcore.debug_func(func)¶
- schrodinger.ui.qt.appframework2.debugcore.debug_func_args(func)¶
- class schrodinger.ui.qt.appframework2.debugcore.LogEntry(text, tag=None, timestamp=None, caller=None, indent=0)¶
Bases:
object
- __init__(text, tag=None, timestamp=None, caller=None, indent=0)¶
- class schrodinger.ui.qt.appframework2.debugcore.AbstractDebugViewer¶
Bases:
object
- skip_funcnames = ['debug_decorate']¶
- recur_caller = True¶
- fast = True¶
- running_message = ''¶
- classmethod viewer()¶
- debugPrint(message)¶
- log(text, tag, offset=3, inset=1)¶
- writeLogEntry(entry)¶
- makeLogEntry(text, tag, offset=3, inset=1)¶
- getAutoIndent(max_indent=8, offset=3, inset=1)¶
- getAutoCallerString(max_depth=8, offset=3, inset=1)¶
- logString(entry)¶
- class schrodinger.ui.qt.appframework2.debugcore.StdoutDebugViewer¶
Bases:
schrodinger.ui.qt.appframework2.debugcore.AbstractDebugViewer
- __init__()¶
- writeLogEntry(entry)¶
- class schrodinger.ui.qt.appframework2.debugcore.FileDebugViewer(filename=None)¶
Bases:
schrodinger.ui.qt.appframework2.debugcore.AbstractDebugViewer
- __init__(filename=None)¶
- writeLogEntry(entry)¶