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)