Table of Contents

Eric3 Source Documentation: eric3.Debugger  

Package implementing the Python Debugger

This package implements the graphical python debugger. It consists of the debugger related MMI part, supporting dialogs, the debug server and three different kinds of debug clients. These are:

DebugClient.py
This is the standard debug client using several Qt features.
DebugClientNoQt.py
This is a debug client, that does not use any Qt features. Thus it needs less resources on the client side.
DebugClientThreads.py, DebugThread.py
This is a debug client, that is capable of debugging multithreaded applications. It uses several Qt features.

Modules and Packages   

eric3/Debugger/

AsyncFile

Module implementing an asynchronous file like socket interface for the debugger.

AsyncIO

Module implementing an asynchronous interface for the debugger.

AsyncIOBase

Module implementing a Qt free base class of an asynchronous interface for the debugger.

BreakpointDialog

Module implementing a dialog for editing breakpoints.

BreakpointForm

Config

Module defining the different Python types and their display strings.

DebugBase

Module implementing the debug base class.

DebugClient

Module implementing the Qt version of the debug client.

DebugClientBase

Module implementing a debug client base class.

DebugClientNoQt

Module implementing a Qt free version of the debug client.

DebugClientThreads

Module implementing the multithreaded Qt version of the debug client.

DebugIcons

Module defining the icons used by the various debugger modules.

DebugProtocol

Module defining the protocol tokens.

DebugServer

Module implementing the debug server.

DebugThread

Module implementing the debug thread.

DebugUI

Module implementing the debugger UI.

EditBreakpointDialog

Module implementing a dialog to edit breakpoint properties.

EditBreakpointForm

ExceptionLogger

Module implementing the Exception Logger widget.

ExceptionsFilterDialog

Module implementing the exceptions filter dialog.

ExceptionsFilterForm

FlexCompleter

Word completion for the eric3 shell

PyCoverage

Module for the collection and analysis of code coverage data.

PyProfile

Module defining additions to the standard Python profile.py.

StartDialog

Module implementing the Start Program dialog.

StartForm

VariableDetailDialog

Module implementing the variable detail dialog.

VariableDetailForm

VariablesFilterDialog

Module implementing the variables filter dialog.

VariablesFilterForm

VariablesViewer

Module implementing the variables viewer widget.

Debugger

Package implementing the Python Debugger

eric3dbgstub


Table of Contents

This document was automatically generated by HappyDoc version 2.1