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)¶