--- a/src/eric7/Documentation/Source/eric7.Debugger.DebuggerInterfaceNone.html Thu Jan 04 17:16:15 2024 +0100 +++ b/src/eric7/Documentation/Source/eric7.Debugger.DebuggerInterfaceNone.html Thu Jan 04 18:02:25 2024 +0100 @@ -7,28 +7,26 @@ <body> <a NAME="top" ID="top"></a> <h1>eric7.Debugger.DebuggerInterfaceNone</h1> - <p> Module implementing a dummy debugger interface for the debug server. </p> + <h3>Global Attributes</h3> - <table> -<tr><td>ClientDefaultCapabilities</td></tr><tr><td>ClientTypeAssociations</td></tr> +<tr><td>ClientDefaultCapabilities</td></tr> +<tr><td>ClientTypeAssociations</td></tr> </table> + <h3>Classes</h3> - <table> - <tr> <td><a href="#DebuggerInterfaceNone">DebuggerInterfaceNone</a></td> <td>Class implementing a dummy debugger interface for the debug server.</td> </tr> </table> + <h3>Functions</h3> - <table> - <tr> <td><a href="#createDebuggerInterfaceNone">createDebuggerInterfaceNone</a></td> <td>Module function to create a debugger interface instance.</td> @@ -38,30 +36,29 @@ <td>Module function to get characterizing data for the debugger interface.</td> </tr> </table> + <hr /> <hr /> <a NAME="DebuggerInterfaceNone" ID="DebuggerInterfaceNone"></a> <h2>DebuggerInterfaceNone</h2> - <p> Class implementing a dummy debugger interface for the debug server. </p> + <h3>Derived from</h3> QObject <h3>Class Attributes</h3> - <table> <tr><td>None</td></tr> </table> + <h3>Class Methods</h3> - <table> <tr><td>None</td></tr> </table> + <h3>Methods</h3> - <table> - <tr> <td><a href="#DebuggerInterfaceNone.__init__">DebuggerInterfaceNone</a></td> <td>Constructor</td> @@ -223,19 +220,20 @@ <td>Public method to start a remote Python interpreter for a project.</td> </tr> </table> + <h3>Static Methods</h3> - <table> <tr><td>None</td></tr> </table> + <a NAME="DebuggerInterfaceNone.__init__" ID="DebuggerInterfaceNone.__init__"></a> <h4>DebuggerInterfaceNone (Constructor)</h4> <b>DebuggerInterfaceNone</b>(<i>debugServer, passive</i>) - <p> Constructor </p> + <dl> <dt><i>debugServer</i> (DebugServer)</dt> @@ -250,10 +248,10 @@ <a NAME="DebuggerInterfaceNone.getClientCapabilities" ID="DebuggerInterfaceNone.getClientCapabilities"></a> <h4>DebuggerInterfaceNone.getClientCapabilities</h4> <b>getClientCapabilities</b>(<i></i>) - <p> Public method to retrieve the debug clients capabilities. </p> + <dl> <dt>Return:</dt> <dd> @@ -269,10 +267,10 @@ <a NAME="DebuggerInterfaceNone.getDebuggerIds" ID="DebuggerInterfaceNone.getDebuggerIds"></a> <h4>DebuggerInterfaceNone.getDebuggerIds</h4> <b>getDebuggerIds</b>(<i></i>) - <p> Public method to return the IDs of the connected debugger backends. </p> + <dl> <dt>Return:</dt> <dd> @@ -288,10 +286,10 @@ <a NAME="DebuggerInterfaceNone.isConnected" ID="DebuggerInterfaceNone.isConnected"></a> <h4>DebuggerInterfaceNone.isConnected</h4> <b>isConnected</b>(<i></i>) - <p> Public method to test, if a debug client has connected. </p> + <dl> <dt>Return:</dt> <dd> @@ -307,10 +305,10 @@ <a NAME="DebuggerInterfaceNone.newConnection" ID="DebuggerInterfaceNone.newConnection"></a> <h4>DebuggerInterfaceNone.newConnection</h4> <b>newConnection</b>(<i>sock</i>) - <p> Public slot to handle a new connection. </p> + <dl> <dt><i>sock</i> (QTcpSocket)</dt> @@ -333,17 +331,17 @@ <a NAME="DebuggerInterfaceNone.remoteBanner" ID="DebuggerInterfaceNone.remoteBanner"></a> <h4>DebuggerInterfaceNone.remoteBanner</h4> <b>remoteBanner</b>(<i></i>) - <p> Public slot to get the banner info of the remote client. </p> + <a NAME="DebuggerInterfaceNone.remoteBreakpoint" ID="DebuggerInterfaceNone.remoteBreakpoint"></a> <h4>DebuggerInterfaceNone.remoteBreakpoint</h4> <b>remoteBreakpoint</b>(<i>debuggerId, fn, line, setBreakpoint, cond=None, temp=False</i>) - <p> Public method to set or clear a breakpoint. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -374,10 +372,10 @@ <a NAME="DebuggerInterfaceNone.remoteBreakpointEnable" ID="DebuggerInterfaceNone.remoteBreakpointEnable"></a> <h4>DebuggerInterfaceNone.remoteBreakpointEnable</h4> <b>remoteBreakpointEnable</b>(<i>debuggerId, fn, line, enable</i>) - <p> Public method to enable or disable a breakpoint. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -400,10 +398,10 @@ <a NAME="DebuggerInterfaceNone.remoteBreakpointIgnore" ID="DebuggerInterfaceNone.remoteBreakpointIgnore"></a> <h4>DebuggerInterfaceNone.remoteBreakpointIgnore</h4> <b>remoteBreakpointIgnore</b>(<i>debuggerId, fn, line, count</i>) - <p> Public method to ignore a breakpoint the next couple of occurrences. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -426,10 +424,10 @@ <a NAME="DebuggerInterfaceNone.remoteCapabilities" ID="DebuggerInterfaceNone.remoteCapabilities"></a> <h4>DebuggerInterfaceNone.remoteCapabilities</h4> <b>remoteCapabilities</b>(<i>debuggerId</i>) - <p> Public slot to get the debug clients capabilities. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -440,10 +438,10 @@ <a NAME="DebuggerInterfaceNone.remoteClientDisassembly" ID="DebuggerInterfaceNone.remoteClientDisassembly"></a> <h4>DebuggerInterfaceNone.remoteClientDisassembly</h4> <b>remoteClientDisassembly</b>(<i>debuggerId</i>) - <p> Public method to ask the client for the latest traceback disassembly. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -454,10 +452,10 @@ <a NAME="DebuggerInterfaceNone.remoteClientSetFilter" ID="DebuggerInterfaceNone.remoteClientSetFilter"></a> <h4>DebuggerInterfaceNone.remoteClientSetFilter</h4> <b>remoteClientSetFilter</b>(<i>debuggerId, scope, filterStr</i>) - <p> Public method to set a variables filter list. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -476,10 +474,10 @@ <a NAME="DebuggerInterfaceNone.remoteClientStack" ID="DebuggerInterfaceNone.remoteClientStack"></a> <h4>DebuggerInterfaceNone.remoteClientStack</h4> <b>remoteClientStack</b>(<i>debuggerId</i>) - <p> Public method to request the stack of the main thread. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -490,10 +488,10 @@ <a NAME="DebuggerInterfaceNone.remoteClientVariable" ID="DebuggerInterfaceNone.remoteClientVariable"></a> <h4>DebuggerInterfaceNone.remoteClientVariable</h4> <b>remoteClientVariable</b>(<i>debuggerId, scope, filterList, var, framenr=0, maxSize=0</i>) - <p> Public method to request the variables of the debugged program. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -526,10 +524,10 @@ <a NAME="DebuggerInterfaceNone.remoteClientVariables" ID="DebuggerInterfaceNone.remoteClientVariables"></a> <h4>DebuggerInterfaceNone.remoteClientVariables</h4> <b>remoteClientVariables</b>(<i>debuggerId, scope, filterList, framenr=0, maxSize=0</i>) - <p> Public method to request the variables of the debugged program. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -558,11 +556,11 @@ <a NAME="DebuggerInterfaceNone.remoteCompletion" ID="DebuggerInterfaceNone.remoteCompletion"></a> <h4>DebuggerInterfaceNone.remoteCompletion</h4> <b>remoteCompletion</b>(<i>debuggerId, text</i>) - <p> Public slot to get the a list of possible commandline completions from the remote client. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -577,10 +575,10 @@ <a NAME="DebuggerInterfaceNone.remoteContinue" ID="DebuggerInterfaceNone.remoteContinue"></a> <h4>DebuggerInterfaceNone.remoteContinue</h4> <b>remoteContinue</b>(<i>debuggerId, special=False</i>) - <p> Public method to continue the debugged program. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -595,11 +593,11 @@ <a NAME="DebuggerInterfaceNone.remoteContinueUntil" ID="DebuggerInterfaceNone.remoteContinueUntil"></a> <h4>DebuggerInterfaceNone.remoteContinueUntil</h4> <b>remoteContinueUntil</b>(<i>debuggerId, line</i>) - <p> Public method to continue the debugged program to the given line or until returning from the current frame. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -614,10 +612,10 @@ <a NAME="DebuggerInterfaceNone.remoteCoverage" ID="DebuggerInterfaceNone.remoteCoverage"></a> <h4>DebuggerInterfaceNone.remoteCoverage</h4> <b>remoteCoverage</b>(<i>fn, argv, wd, erase=False</i>) - <p> Public method to load a new program to collect coverage data. </p> + <dl> <dt><i>fn</i> (str)</dt> @@ -641,10 +639,10 @@ <a NAME="DebuggerInterfaceNone.remoteEnvironment" ID="DebuggerInterfaceNone.remoteEnvironment"></a> <h4>DebuggerInterfaceNone.remoteEnvironment</h4> <b>remoteEnvironment</b>(<i>env</i>) - <p> Public method to set the environment for a program to debug, run, ... </p> + <dl> <dt><i>env</i> (dict)</dt> @@ -655,10 +653,10 @@ <a NAME="DebuggerInterfaceNone.remoteLoad" ID="DebuggerInterfaceNone.remoteLoad"></a> <h4>DebuggerInterfaceNone.remoteLoad</h4> <b>remoteLoad</b>(<i>fn, argv, wd, traceInterpreter=False, autoContinue=True, enableMultiprocess=False, reportAllExceptions=False, </i>) - <p> Public method to load a new program to debug. </p> + <dl> <dt><i>fn</i> (str)</dt> @@ -697,10 +695,10 @@ <a NAME="DebuggerInterfaceNone.remoteMoveIP" ID="DebuggerInterfaceNone.remoteMoveIP"></a> <h4>DebuggerInterfaceNone.remoteMoveIP</h4> <b>remoteMoveIP</b>(<i>debuggerId, line</i>) - <p> Public method to move the instruction pointer to a different line. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -715,7 +713,6 @@ <a NAME="DebuggerInterfaceNone.remoteNoDebugList" ID="DebuggerInterfaceNone.remoteNoDebugList"></a> <h4>DebuggerInterfaceNone.remoteNoDebugList</h4> <b>remoteNoDebugList</b>(<i>debuggerId, noDebugList</i>) - <p> Public method to set a list of programs not to be debugged. </p> @@ -723,6 +720,7 @@ The programs given in the list will not be run under the control of the multi process debugger. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -737,10 +735,10 @@ <a NAME="DebuggerInterfaceNone.remoteProfile" ID="DebuggerInterfaceNone.remoteProfile"></a> <h4>DebuggerInterfaceNone.remoteProfile</h4> <b>remoteProfile</b>(<i>fn, argv, wd, erase=False</i>) - <p> Public method to load a new program to collect profiling data. </p> + <dl> <dt><i>fn</i> (str)</dt> @@ -764,10 +762,10 @@ <a NAME="DebuggerInterfaceNone.remoteRawInput" ID="DebuggerInterfaceNone.remoteRawInput"></a> <h4>DebuggerInterfaceNone.remoteRawInput</h4> <b>remoteRawInput</b>(<i>debuggerId, inputString</i>) - <p> Public method to send the raw input to the debugged program. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -782,10 +780,10 @@ <a NAME="DebuggerInterfaceNone.remoteRun" ID="DebuggerInterfaceNone.remoteRun"></a> <h4>DebuggerInterfaceNone.remoteRun</h4> <b>remoteRun</b>(<i>fn, argv, wd</i>) - <p> Public method to load a new program to run. </p> + <dl> <dt><i>fn</i> (str)</dt> @@ -804,10 +802,10 @@ <a NAME="DebuggerInterfaceNone.remoteSetThread" ID="DebuggerInterfaceNone.remoteSetThread"></a> <h4>DebuggerInterfaceNone.remoteSetThread</h4> <b>remoteSetThread</b>(<i>debuggerId, tid</i>) - <p> Public method to request to set the given thread as current thread. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -822,10 +820,10 @@ <a NAME="DebuggerInterfaceNone.remoteStatement" ID="DebuggerInterfaceNone.remoteStatement"></a> <h4>DebuggerInterfaceNone.remoteStatement</h4> <b>remoteStatement</b>(<i>debuggerId, stmt</i>) - <p> Public method to execute a Python statement. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -840,10 +838,10 @@ <a NAME="DebuggerInterfaceNone.remoteStep" ID="DebuggerInterfaceNone.remoteStep"></a> <h4>DebuggerInterfaceNone.remoteStep</h4> <b>remoteStep</b>(<i>debuggerId</i>) - <p> Public method to single step the debugged program. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -854,10 +852,10 @@ <a NAME="DebuggerInterfaceNone.remoteStepOut" ID="DebuggerInterfaceNone.remoteStepOut"></a> <h4>DebuggerInterfaceNone.remoteStepOut</h4> <b>remoteStepOut</b>(<i>debuggerId</i>) - <p> Public method to step out the debugged program. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -868,10 +866,10 @@ <a NAME="DebuggerInterfaceNone.remoteStepOver" ID="DebuggerInterfaceNone.remoteStepOver"></a> <h4>DebuggerInterfaceNone.remoteStepOver</h4> <b>remoteStepOver</b>(<i>debuggerId</i>) - <p> Public method to step over the debugged program. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -882,10 +880,10 @@ <a NAME="DebuggerInterfaceNone.remoteStepQuit" ID="DebuggerInterfaceNone.remoteStepQuit"></a> <h4>DebuggerInterfaceNone.remoteStepQuit</h4> <b>remoteStepQuit</b>(<i>debuggerId</i>) - <p> Public method to stop the debugged program. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -896,10 +894,10 @@ <a NAME="DebuggerInterfaceNone.remoteThreadList" ID="DebuggerInterfaceNone.remoteThreadList"></a> <h4>DebuggerInterfaceNone.remoteThreadList</h4> <b>remoteThreadList</b>(<i>debuggerId</i>) - <p> Public method to request the list of threads from the client. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -910,10 +908,10 @@ <a NAME="DebuggerInterfaceNone.remoteWatchpoint" ID="DebuggerInterfaceNone.remoteWatchpoint"></a> <h4>DebuggerInterfaceNone.remoteWatchpoint</h4> <b>remoteWatchpoint</b>(<i>debuggerId, cond, setWatch, temp=False</i>) - <p> Public method to set or clear a watch expression. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -936,10 +934,10 @@ <a NAME="DebuggerInterfaceNone.remoteWatchpointEnable" ID="DebuggerInterfaceNone.remoteWatchpointEnable"></a> <h4>DebuggerInterfaceNone.remoteWatchpointEnable</h4> <b>remoteWatchpointEnable</b>(<i>debuggerId, cond, enable</i>) - <p> Public method to enable or disable a watch expression. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -958,11 +956,11 @@ <a NAME="DebuggerInterfaceNone.remoteWatchpointIgnore" ID="DebuggerInterfaceNone.remoteWatchpointIgnore"></a> <h4>DebuggerInterfaceNone.remoteWatchpointIgnore</h4> <b>remoteWatchpointIgnore</b>(<i>debuggerId, cond, count</i>) - <p> Public method to ignore a watch expression the next couple of occurrences. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -981,10 +979,10 @@ <a NAME="DebuggerInterfaceNone.setCallTraceEnabled" ID="DebuggerInterfaceNone.setCallTraceEnabled"></a> <h4>DebuggerInterfaceNone.setCallTraceEnabled</h4> <b>setCallTraceEnabled</b>(<i>debuggerId, on</i>) - <p> Public method to set the call trace state. </p> + <dl> <dt><i>debuggerId</i> (str)</dt> @@ -999,7 +997,6 @@ <a NAME="DebuggerInterfaceNone.shutdown" ID="DebuggerInterfaceNone.shutdown"></a> <h4>DebuggerInterfaceNone.shutdown</h4> <b>shutdown</b>(<i></i>) - <p> Public method to cleanly shut down. </p> @@ -1007,13 +1004,14 @@ It closes our socket and shuts down the debug client. (Needed on Win OS) </p> + <a NAME="DebuggerInterfaceNone.startRemote" ID="DebuggerInterfaceNone.startRemote"></a> <h4>DebuggerInterfaceNone.startRemote</h4> <b>startRemote</b>(<i>port, runInConsole, venvName, originalPathString, workingDir=None, configOverride=None, </i>) - <p> Public method to start a remote Python interpreter. </p> + <dl> <dt><i>port</i> (int)</dt> @@ -1059,10 +1057,10 @@ <a NAME="DebuggerInterfaceNone.startRemoteForProject" ID="DebuggerInterfaceNone.startRemoteForProject"></a> <h4>DebuggerInterfaceNone.startRemoteForProject</h4> <b>startRemoteForProject</b>(<i>port, runInConsole, venvName, originalPathString, workingDir=None, configOverride=None, </i>) - <p> Public method to start a remote Python interpreter for a project. </p> + <dl> <dt><i>port</i> (int)</dt> @@ -1111,13 +1109,13 @@ <a NAME="createDebuggerInterfaceNone" ID="createDebuggerInterfaceNone"></a> <h2>createDebuggerInterfaceNone</h2> <b>createDebuggerInterfaceNone</b>(<i>debugServer, passive</i>) - <p> Module function to create a debugger interface instance. </p> <p> </p> + <dl> <dt><i>debugServer</i> (DebugServer)</dt> @@ -1147,10 +1145,10 @@ <a NAME="getRegistryData" ID="getRegistryData"></a> <h2>getRegistryData</h2> <b>getRegistryData</b>(<i></i>) - <p> Module function to get characterizing data for the debugger interface. </p> + <dl> <dt>Return:</dt> <dd> @@ -1167,4 +1165,4 @@ </dl> <div align="right"><a href="#top">Up</a></div> <hr /> -</body></html> \ No newline at end of file +</body></html>