Documentation/Source/eric6.Debugger.DebuggerInterfacePython2.html

Fri, 11 Aug 2017 19:50:06 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 11 Aug 2017 19:50:06 +0200
changeset 5846
b3cc692e3bfe
parent 5662
2c99fa1072b6
permissions
-rw-r--r--

Some additional improvements for the HTML previewer to be able to cope with absolute URLs. These get rewritten with respect to the project directory.

3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
3 <title>eric6.Debugger.DebuggerInterfacePython2</title>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <style>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 body {
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 background: #EDECE6;
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 margin: 0em 1em 10em 1em;
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 color: black;
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 }
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 h1 { color: white; background: #85774A; }
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 h2 { color: white; background: #85774A; }
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 h3 { color: white; background: #9D936E; }
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 h4 { color: white; background: #9D936E; }
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 a { color: #BA6D36; }
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 </style>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 </head>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <body><a NAME="top" ID="top"></a>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
22 <h1>eric6.Debugger.DebuggerInterfacePython2</h1>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 Module implementing the Python debugger interface for the debug server.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 </p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 <h3>Global Attributes</h3>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 <table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <tr><td>ClientDefaultCapabilities</td></tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 </table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <h3>Classes</h3>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 <tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
33 <td><a href="#DebuggerInterfacePython2">DebuggerInterfacePython2</a></td>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
34 <td>Class implementing the Python 2 debugger interface for the debug server.</td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 </tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 </table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 <h3>Functions</h3>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 <tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
40 <td><a href="#createDebuggerInterfacePython2">createDebuggerInterfacePython2</a></td>
4553
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
41 <td>Module function to create a debugger interface instance.</td>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
42 </tr><tr>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <td><a href="#getRegistryData">getRegistryData</a></td>
4553
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
44 <td>Module function to get characterizing data for the debugger interface.</td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 </tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 </table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 <hr /><hr />
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
48 <a NAME="DebuggerInterfacePython2" ID="DebuggerInterfacePython2"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
49 <h2>DebuggerInterfacePython2</h2>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <p>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
51 Class implementing the Python 2 debugger interface for the debug server.
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 </p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 <h3>Derived from</h3>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 QObject
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <h3>Class Attributes</h3>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 <table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 <tr><td>None</td></tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 </table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <h3>Class Methods</h3>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 <table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 <tr><td>None</td></tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 </table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 <h3>Methods</h3>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 <table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 <tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
66 <td><a href="#DebuggerInterfacePython2.__init__">DebuggerInterfacePython2</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 <td>Constructor</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
69 <td><a href="#DebuggerInterfacePython2.__askForkTo">__askForkTo</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 <td>Private method to ask the user which branch of a fork to follow.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
72 <td><a href="#DebuggerInterfacePython2.__handleJsonCommand">__handleJsonCommand</a></td>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
73 <td>Private method to handle a command or response serialized as a JSON string.</td>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
74 </tr><tr>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
75 <td><a href="#DebuggerInterfacePython2.__identityTranslation">__identityTranslation</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <td>Private method to perform the identity path translation.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
78 <td><a href="#DebuggerInterfacePython2.__parseClientLine">__parseClientLine</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 <td>Private method to handle data from the client.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
81 <td><a href="#DebuggerInterfacePython2.__remoteTranslation">__remoteTranslation</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
82 <td>Private method to perform the path translation.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
84 <td><a href="#DebuggerInterfacePython2.__sendJsonCommand">__sendJsonCommand</a></td>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
85 <td>Private method to send a single command to the client.</td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
87 <td><a href="#DebuggerInterfacePython2.__startProcess">__startProcess</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88 <td>Private method to start the debugger client process.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
89 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
90 <td><a href="#DebuggerInterfacePython2.flush">flush</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91 <td>Public slot to flush the queue.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
93 <td><a href="#DebuggerInterfacePython2.getClientCapabilities">getClientCapabilities</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 <td>Public method to retrieve the debug clients capabilities.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
96 <td><a href="#DebuggerInterfacePython2.isConnected">isConnected</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 <td>Public method to test, if a debug client has connected.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
99 <td><a href="#DebuggerInterfacePython2.newConnection">newConnection</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 <td>Public slot to handle a new connection.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
101 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
102 <td><a href="#DebuggerInterfacePython2.remoteBanner">remoteBanner</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <td>Public slot to get the banner info of the remote client.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
105 <td><a href="#DebuggerInterfacePython2.remoteBreakpoint">remoteBreakpoint</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 <td>Public method to set or clear a breakpoint.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
108 <td><a href="#DebuggerInterfacePython2.remoteBreakpointEnable">remoteBreakpointEnable</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109 <td>Public method to enable or disable a breakpoint.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
111 <td><a href="#DebuggerInterfacePython2.remoteBreakpointIgnore">remoteBreakpointIgnore</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 <td>Public method to ignore a breakpoint the next couple of occurrences.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
114 <td><a href="#DebuggerInterfacePython2.remoteCapabilities">remoteCapabilities</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 <td>Public slot to get the debug clients capabilities.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
117 <td><a href="#DebuggerInterfacePython2.remoteClientSetFilter">remoteClientSetFilter</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 <td>Public method to set a variables filter list.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
119 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
120 <td><a href="#DebuggerInterfacePython2.remoteClientVariable">remoteClientVariable</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 <td>Public method to request the variables of the debugged program.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
122 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
123 <td><a href="#DebuggerInterfacePython2.remoteClientVariables">remoteClientVariables</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 <td>Public method to request the variables of the debugged program.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
126 <td><a href="#DebuggerInterfacePython2.remoteCompletion">remoteCompletion</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 <td>Public slot to get the a list of possible commandline completions from the remote client.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
129 <td><a href="#DebuggerInterfacePython2.remoteContinue">remoteContinue</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 <td>Public method to continue the debugged program.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
132 <td><a href="#DebuggerInterfacePython2.remoteCoverage">remoteCoverage</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
133 <td>Public method to load a new program to collect coverage data.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
135 <td><a href="#DebuggerInterfacePython2.remoteEnvironment">remoteEnvironment</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 <td>Public method to set the environment for a program to debug, run, ...</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
138 <td><a href="#DebuggerInterfacePython2.remoteLoad">remoteLoad</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 <td>Public method to load a new program to debug.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140 </tr><tr>
5662
2c99fa1072b6 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5606
diff changeset
141 <td><a href="#DebuggerInterfacePython2.remoteMoveIP">remoteMoveIP</a></td>
2c99fa1072b6 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5606
diff changeset
142 <td>Public method to move the instruction pointer to a different line.</td>
2c99fa1072b6 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5606
diff changeset
143 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
144 <td><a href="#DebuggerInterfacePython2.remoteProfile">remoteProfile</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
145 <td>Public method to load a new program to collect profiling data.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
146 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
147 <td><a href="#DebuggerInterfacePython2.remoteRawInput">remoteRawInput</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
148 <td>Public method to send the raw input to the debugged program.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
149 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
150 <td><a href="#DebuggerInterfacePython2.remoteRun">remoteRun</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
151 <td>Public method to load a new program to run.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
152 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
153 <td><a href="#DebuggerInterfacePython2.remoteSetThread">remoteSetThread</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
154 <td>Public method to request to set the given thread as current thread.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
155 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
156 <td><a href="#DebuggerInterfacePython2.remoteStatement">remoteStatement</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157 <td>Public method to execute a Python statement.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
158 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
159 <td><a href="#DebuggerInterfacePython2.remoteStep">remoteStep</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
160 <td>Public method to single step the debugged program.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
161 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
162 <td><a href="#DebuggerInterfacePython2.remoteStepOut">remoteStepOut</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
163 <td>Public method to step out the debugged program.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
164 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
165 <td><a href="#DebuggerInterfacePython2.remoteStepOver">remoteStepOver</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
166 <td>Public method to step over the debugged program.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
167 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
168 <td><a href="#DebuggerInterfacePython2.remoteStepQuit">remoteStepQuit</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
169 <td>Public method to stop the debugged program.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
170 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
171 <td><a href="#DebuggerInterfacePython2.remoteThreadList">remoteThreadList</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
172 <td>Public method to request the list of threads from the client.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
173 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
174 <td><a href="#DebuggerInterfacePython2.remoteUTPrepare">remoteUTPrepare</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
175 <td>Public method to prepare a new unittest run.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
176 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
177 <td><a href="#DebuggerInterfacePython2.remoteUTRun">remoteUTRun</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
178 <td>Public method to start a unittest run.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
179 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
180 <td><a href="#DebuggerInterfacePython2.remoteUTStop">remoteUTStop</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 <td>Public method to stop a unittest run.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
183 <td><a href="#DebuggerInterfacePython2.remoteWatchpoint">remoteWatchpoint</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184 <td>Public method to set or clear a watch expression.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
186 <td><a href="#DebuggerInterfacePython2.remoteWatchpointEnable">remoteWatchpointEnable</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 <td>Public method to enable or disable a watch expression.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
189 <td><a href="#DebuggerInterfacePython2.remoteWatchpointIgnore">remoteWatchpointIgnore</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 <td>Public method to ignore a watch expression the next couple of occurrences.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
191 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
192 <td><a href="#DebuggerInterfacePython2.setCallTraceEnabled">setCallTraceEnabled</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
193 <td>Public method to set the call trace state.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
194 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
195 <td><a href="#DebuggerInterfacePython2.shutdown">shutdown</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 <td>Public method to cleanly shut down.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
197 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
198 <td><a href="#DebuggerInterfacePython2.startRemote">startRemote</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
199 <td>Public method to start a remote Python interpreter.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
200 </tr><tr>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
201 <td><a href="#DebuggerInterfacePython2.startRemoteForProject">startRemoteForProject</a></td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 <td>Public method to start a remote Python interpreter for a project.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
203 </tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
204 </table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
205 <h3>Static Methods</h3>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
206 <table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
207 <tr><td>None</td></tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
208 </table>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
209 <a NAME="DebuggerInterfacePython2.__init__" ID="DebuggerInterfacePython2.__init__"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
210 <h4>DebuggerInterfacePython2 (Constructor)</h4>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
211 <b>DebuggerInterfacePython2</b>(<i>debugServer, passive</i>)
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
212 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
213 Constructor
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
214 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
215 <dt><i>debugServer</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
216 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
217 reference to the debug server (DebugServer)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
218 </dd><dt><i>passive</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
219 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
220 flag indicating passive connection mode (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
221 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
222 </dl><a NAME="DebuggerInterfacePython2.__askForkTo" ID="DebuggerInterfacePython2.__askForkTo"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
223 <h4>DebuggerInterfacePython2.__askForkTo</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
224 <b>__askForkTo</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
225 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
226 Private method to ask the user which branch of a fork to follow.
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
227 </p><a NAME="DebuggerInterfacePython2.__handleJsonCommand" ID="DebuggerInterfacePython2.__handleJsonCommand"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
228 <h4>DebuggerInterfacePython2.__handleJsonCommand</h4>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
229 <b>__handleJsonCommand</b>(<i>jsonStr</i>)
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
230 <p>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
231 Private method to handle a command or response serialized as a
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
232 JSON string.
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
233 </p><dl>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
234 <dt><i>jsonStr</i> (str)</dt>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
235 <dd>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
236 string containing the command or response received
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
237 from the debug backend
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
238 </dd>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
239 </dl><a NAME="DebuggerInterfacePython2.__identityTranslation" ID="DebuggerInterfacePython2.__identityTranslation"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
240 <h4>DebuggerInterfacePython2.__identityTranslation</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
241 <b>__identityTranslation</b>(<i>fn, remote2local=True</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
242 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
243 Private method to perform the identity path translation.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
244 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
245 <dt><i>fn</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
246 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
247 filename to be translated (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
248 </dd><dt><i>remote2local</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
249 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
250 flag indicating the direction of translation
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
251 (False = local to remote, True = remote to local [default])
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
252 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
253 </dl><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
254 <dt>Returns:</dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
255 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
256 translated filename (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
257 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
258 </dl><a NAME="DebuggerInterfacePython2.__parseClientLine" ID="DebuggerInterfacePython2.__parseClientLine"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
259 <h4>DebuggerInterfacePython2.__parseClientLine</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
260 <b>__parseClientLine</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
261 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
262 Private method to handle data from the client.
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
263 </p><a NAME="DebuggerInterfacePython2.__remoteTranslation" ID="DebuggerInterfacePython2.__remoteTranslation"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
264 <h4>DebuggerInterfacePython2.__remoteTranslation</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
265 <b>__remoteTranslation</b>(<i>fn, remote2local=True</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
266 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
267 Private method to perform the path translation.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
268 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
269 <dt><i>fn</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
270 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
271 filename to be translated (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
272 </dd><dt><i>remote2local</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
273 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
274 flag indicating the direction of translation
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
275 (False = local to remote, True = remote to local [default])
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
276 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
277 </dl><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
278 <dt>Returns:</dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
279 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
280 translated filename (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
281 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
282 </dl><a NAME="DebuggerInterfacePython2.__sendJsonCommand" ID="DebuggerInterfacePython2.__sendJsonCommand"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
283 <h4>DebuggerInterfacePython2.__sendJsonCommand</h4>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
284 <b>__sendJsonCommand</b>(<i>command, params</i>)
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
285 <p>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
286 Private method to send a single command to the client.
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
287 </p><dl>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
288 <dt><i>command</i> (str)</dt>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
289 <dd>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
290 command name to be sent
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
291 </dd><dt><i>params</i> (dict)</dt>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
292 <dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
293 dictionary of named parameters for the command
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
294 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
295 </dl><a NAME="DebuggerInterfacePython2.__startProcess" ID="DebuggerInterfacePython2.__startProcess"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
296 <h4>DebuggerInterfacePython2.__startProcess</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
297 <b>__startProcess</b>(<i>program, arguments, environment=None</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
298 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
299 Private method to start the debugger client process.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
300 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
301 <dt><i>program</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
302 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
303 name of the executable to start (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
304 </dd><dt><i>arguments</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
305 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
306 arguments to be passed to the program (list of string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
307 </dd><dt><i>environment</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
308 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
309 dictionary of environment settings to pass
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
310 (dict of string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
311 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
312 </dl><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
313 <dt>Returns:</dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
314 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
315 the process object (QProcess) or None
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
316 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
317 </dl><a NAME="DebuggerInterfacePython2.flush" ID="DebuggerInterfacePython2.flush"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
318 <h4>DebuggerInterfacePython2.flush</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
319 <b>flush</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
320 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
321 Public slot to flush the queue.
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
322 </p><a NAME="DebuggerInterfacePython2.getClientCapabilities" ID="DebuggerInterfacePython2.getClientCapabilities"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
323 <h4>DebuggerInterfacePython2.getClientCapabilities</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
324 <b>getClientCapabilities</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
325 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
326 Public method to retrieve the debug clients capabilities.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
327 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
328 <dt>Returns:</dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
329 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
330 debug client capabilities (integer)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
331 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
332 </dl><a NAME="DebuggerInterfacePython2.isConnected" ID="DebuggerInterfacePython2.isConnected"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
333 <h4>DebuggerInterfacePython2.isConnected</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
334 <b>isConnected</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
335 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
336 Public method to test, if a debug client has connected.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
337 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
338 <dt>Returns:</dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
339 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
340 flag indicating the connection status (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
341 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
342 </dl><a NAME="DebuggerInterfacePython2.newConnection" ID="DebuggerInterfacePython2.newConnection"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
343 <h4>DebuggerInterfacePython2.newConnection</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
344 <b>newConnection</b>(<i>sock</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
345 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
346 Public slot to handle a new connection.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
347 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
348 <dt><i>sock</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
349 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
350 reference to the socket object (QTcpSocket)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
351 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
352 </dl><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
353 <dt>Returns:</dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
354 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
355 flag indicating success (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
356 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
357 </dl><a NAME="DebuggerInterfacePython2.remoteBanner" ID="DebuggerInterfacePython2.remoteBanner"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
358 <h4>DebuggerInterfacePython2.remoteBanner</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
359 <b>remoteBanner</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
360 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
361 Public slot to get the banner info of the remote client.
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
362 </p><a NAME="DebuggerInterfacePython2.remoteBreakpoint" ID="DebuggerInterfacePython2.remoteBreakpoint"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
363 <h4>DebuggerInterfacePython2.remoteBreakpoint</h4>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
364 <b>remoteBreakpoint</b>(<i>fn, line, setBreakpoint, cond=None, temp=False</i>)
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
365 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
366 Public method to set or clear a breakpoint.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
367 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
368 <dt><i>fn</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
369 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
370 filename the breakpoint belongs to (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
371 </dd><dt><i>line</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
372 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
373 linenumber of the breakpoint (int)
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
374 </dd><dt><i>setBreakpoint</i></dt>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
375 <dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
376 flag indicating setting or resetting a
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
377 breakpoint (boolean)
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
378 </dd><dt><i>cond</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
379 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
380 condition of the breakpoint (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
381 </dd><dt><i>temp</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
382 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
383 flag indicating a temporary breakpoint (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
384 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
385 </dl><a NAME="DebuggerInterfacePython2.remoteBreakpointEnable" ID="DebuggerInterfacePython2.remoteBreakpointEnable"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
386 <h4>DebuggerInterfacePython2.remoteBreakpointEnable</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
387 <b>remoteBreakpointEnable</b>(<i>fn, line, enable</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
388 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
389 Public method to enable or disable a breakpoint.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
390 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
391 <dt><i>fn</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
392 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
393 filename the breakpoint belongs to (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
394 </dd><dt><i>line</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
395 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
396 linenumber of the breakpoint (int)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
397 </dd><dt><i>enable</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
398 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
399 flag indicating enabling or disabling a breakpoint
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
400 (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
401 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
402 </dl><a NAME="DebuggerInterfacePython2.remoteBreakpointIgnore" ID="DebuggerInterfacePython2.remoteBreakpointIgnore"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
403 <h4>DebuggerInterfacePython2.remoteBreakpointIgnore</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
404 <b>remoteBreakpointIgnore</b>(<i>fn, line, count</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
405 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
406 Public method to ignore a breakpoint the next couple of occurrences.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
407 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
408 <dt><i>fn</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
409 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
410 filename the breakpoint belongs to (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
411 </dd><dt><i>line</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
412 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
413 linenumber of the breakpoint (int)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
414 </dd><dt><i>count</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
415 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
416 number of occurrences to ignore (int)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
417 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
418 </dl><a NAME="DebuggerInterfacePython2.remoteCapabilities" ID="DebuggerInterfacePython2.remoteCapabilities"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
419 <h4>DebuggerInterfacePython2.remoteCapabilities</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
420 <b>remoteCapabilities</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
421 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
422 Public slot to get the debug clients capabilities.
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
423 </p><a NAME="DebuggerInterfacePython2.remoteClientSetFilter" ID="DebuggerInterfacePython2.remoteClientSetFilter"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
424 <h4>DebuggerInterfacePython2.remoteClientSetFilter</h4>
5606
da305d172769 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5144
diff changeset
425 <b>remoteClientSetFilter</b>(<i>scope, filterStr</i>)
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
426 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
427 Public method to set a variables filter list.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
428 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
429 <dt><i>scope</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
430 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
431 the scope of the variables (0 = local, 1 = global)
5606
da305d172769 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5144
diff changeset
432 </dd><dt><i>filterStr</i></dt>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
433 <dd>
5606
da305d172769 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5144
diff changeset
434 regexp string for variable names to filter out
da305d172769 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5144
diff changeset
435 (string)
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
436 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
437 </dl><a NAME="DebuggerInterfacePython2.remoteClientVariable" ID="DebuggerInterfacePython2.remoteClientVariable"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
438 <h4>DebuggerInterfacePython2.remoteClientVariable</h4>
5606
da305d172769 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5144
diff changeset
439 <b>remoteClientVariable</b>(<i>scope, filterList, var, framenr=0</i>)
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
440 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
441 Public method to request the variables of the debugged program.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
442 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
443 <dt><i>scope</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
444 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
445 the scope of the variables (0 = local, 1 = global)
5606
da305d172769 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5144
diff changeset
446 </dd><dt><i>filterList</i></dt>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
447 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
448 list of variable types to filter out (list of int)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
449 </dd><dt><i>var</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
450 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
451 list encoded name of variable to retrieve (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
452 </dd><dt><i>framenr</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
453 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
454 framenumber of the variables to retrieve (int)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
455 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
456 </dl><a NAME="DebuggerInterfacePython2.remoteClientVariables" ID="DebuggerInterfacePython2.remoteClientVariables"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
457 <h4>DebuggerInterfacePython2.remoteClientVariables</h4>
5606
da305d172769 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5144
diff changeset
458 <b>remoteClientVariables</b>(<i>scope, filterList, framenr=0</i>)
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
459 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
460 Public method to request the variables of the debugged program.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
461 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
462 <dt><i>scope</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
463 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
464 the scope of the variables (0 = local, 1 = global)
5606
da305d172769 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5144
diff changeset
465 </dd><dt><i>filterList</i></dt>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
466 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
467 list of variable types to filter out (list of int)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
468 </dd><dt><i>framenr</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
469 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
470 framenumber of the variables to retrieve (int)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
471 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
472 </dl><a NAME="DebuggerInterfacePython2.remoteCompletion" ID="DebuggerInterfacePython2.remoteCompletion"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
473 <h4>DebuggerInterfacePython2.remoteCompletion</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
474 <b>remoteCompletion</b>(<i>text</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
475 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
476 Public slot to get the a list of possible commandline completions
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
477 from the remote client.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
478 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
479 <dt><i>text</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
480 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
481 the text to be completed (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
482 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
483 </dl><a NAME="DebuggerInterfacePython2.remoteContinue" ID="DebuggerInterfacePython2.remoteContinue"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
484 <h4>DebuggerInterfacePython2.remoteContinue</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
485 <b>remoteContinue</b>(<i>special=False</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
486 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
487 Public method to continue the debugged program.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
488 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
489 <dt><i>special</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
490 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
491 flag indicating a special continue operation (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
492 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
493 </dl><a NAME="DebuggerInterfacePython2.remoteCoverage" ID="DebuggerInterfacePython2.remoteCoverage"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
494 <h4>DebuggerInterfacePython2.remoteCoverage</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
495 <b>remoteCoverage</b>(<i>fn, argv, wd, erase=False</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
496 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
497 Public method to load a new program to collect coverage data.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
498 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
499 <dt><i>fn</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
500 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
501 the filename to run (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
502 </dd><dt><i>argv</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
503 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
504 the commandline arguments to pass to the program (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
505 </dd><dt><i>wd</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
506 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
507 the working directory for the program (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
508 </dd><dt><i>erase=</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
509 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
510 flag indicating that coverage info should be
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
511 cleared first (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
512 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
513 </dl><a NAME="DebuggerInterfacePython2.remoteEnvironment" ID="DebuggerInterfacePython2.remoteEnvironment"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
514 <h4>DebuggerInterfacePython2.remoteEnvironment</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
515 <b>remoteEnvironment</b>(<i>env</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
516 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
517 Public method to set the environment for a program to debug, run, ...
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
518 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
519 <dt><i>env</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
520 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
521 environment settings (dictionary)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
522 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
523 </dl><a NAME="DebuggerInterfacePython2.remoteLoad" ID="DebuggerInterfacePython2.remoteLoad"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
524 <h4>DebuggerInterfacePython2.remoteLoad</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
525 <b>remoteLoad</b>(<i>fn, argv, wd, traceInterpreter=False, autoContinue=True, autoFork=False, forkChild=False</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
526 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
527 Public method to load a new program to debug.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
528 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
529 <dt><i>fn</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
530 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
531 the filename to debug (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
532 </dd><dt><i>argv</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
533 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
534 the commandline arguments to pass to the program (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
535 </dd><dt><i>wd</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
536 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
537 the working directory for the program (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
538 </dd><dt><i>traceInterpreter=</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
539 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
540 flag indicating if the interpreter library
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
541 should be traced as well (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
542 </dd><dt><i>autoContinue=</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
543 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
544 flag indicating, that the debugger should not
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
545 stop at the first executable line (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
546 </dd><dt><i>autoFork=</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
547 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
548 flag indicating the automatic fork mode (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
549 </dd><dt><i>forkChild=</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
550 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
551 flag indicating to debug the child after forking
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
552 (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
553 </dd>
5662
2c99fa1072b6 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5606
diff changeset
554 </dl><a NAME="DebuggerInterfacePython2.remoteMoveIP" ID="DebuggerInterfacePython2.remoteMoveIP"></a>
2c99fa1072b6 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5606
diff changeset
555 <h4>DebuggerInterfacePython2.remoteMoveIP</h4>
2c99fa1072b6 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5606
diff changeset
556 <b>remoteMoveIP</b>(<i>line</i>)
2c99fa1072b6 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5606
diff changeset
557 <p>
2c99fa1072b6 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5606
diff changeset
558 Public method to move the instruction pointer to a different line.
2c99fa1072b6 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5606
diff changeset
559 </p><dl>
2c99fa1072b6 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5606
diff changeset
560 <dt><i>line</i></dt>
2c99fa1072b6 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5606
diff changeset
561 <dd>
2c99fa1072b6 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5606
diff changeset
562 the new line, where execution should be continued
2c99fa1072b6 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5606
diff changeset
563 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
564 </dl><a NAME="DebuggerInterfacePython2.remoteProfile" ID="DebuggerInterfacePython2.remoteProfile"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
565 <h4>DebuggerInterfacePython2.remoteProfile</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
566 <b>remoteProfile</b>(<i>fn, argv, wd, erase=False</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
567 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
568 Public method to load a new program to collect profiling data.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
569 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
570 <dt><i>fn</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
571 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
572 the filename to run (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
573 </dd><dt><i>argv</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
574 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
575 the commandline arguments to pass to the program (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
576 </dd><dt><i>wd</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
577 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
578 the working directory for the program (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
579 </dd><dt><i>erase=</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
580 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
581 flag indicating that timing info should be cleared
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
582 first (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
583 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
584 </dl><a NAME="DebuggerInterfacePython2.remoteRawInput" ID="DebuggerInterfacePython2.remoteRawInput"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
585 <h4>DebuggerInterfacePython2.remoteRawInput</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
586 <b>remoteRawInput</b>(<i>s</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
587 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
588 Public method to send the raw input to the debugged program.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
589 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
590 <dt><i>s</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
591 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
592 the raw input (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
593 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
594 </dl><a NAME="DebuggerInterfacePython2.remoteRun" ID="DebuggerInterfacePython2.remoteRun"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
595 <h4>DebuggerInterfacePython2.remoteRun</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
596 <b>remoteRun</b>(<i>fn, argv, wd, autoFork=False, forkChild=False</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
597 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
598 Public method to load a new program to run.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
599 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
600 <dt><i>fn</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
601 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
602 the filename to run (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
603 </dd><dt><i>argv</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
604 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
605 the commandline arguments to pass to the program (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
606 </dd><dt><i>wd</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
607 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
608 the working directory for the program (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
609 </dd><dt><i>autoFork=</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
610 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
611 flag indicating the automatic fork mode (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
612 </dd><dt><i>forkChild=</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
613 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
614 flag indicating to debug the child after forking
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
615 (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
616 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
617 </dl><a NAME="DebuggerInterfacePython2.remoteSetThread" ID="DebuggerInterfacePython2.remoteSetThread"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
618 <h4>DebuggerInterfacePython2.remoteSetThread</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
619 <b>remoteSetThread</b>(<i>tid</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
620 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
621 Public method to request to set the given thread as current thread.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
622 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
623 <dt><i>tid</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
624 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
625 id of the thread (integer)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
626 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
627 </dl><a NAME="DebuggerInterfacePython2.remoteStatement" ID="DebuggerInterfacePython2.remoteStatement"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
628 <h4>DebuggerInterfacePython2.remoteStatement</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
629 <b>remoteStatement</b>(<i>stmt</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
630 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
631 Public method to execute a Python statement.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
632 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
633 <dt><i>stmt</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
634 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
635 the Python statement to execute (string). It
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
636 should not have a trailing newline.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
637 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
638 </dl><a NAME="DebuggerInterfacePython2.remoteStep" ID="DebuggerInterfacePython2.remoteStep"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
639 <h4>DebuggerInterfacePython2.remoteStep</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
640 <b>remoteStep</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
641 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
642 Public method to single step the debugged program.
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
643 </p><a NAME="DebuggerInterfacePython2.remoteStepOut" ID="DebuggerInterfacePython2.remoteStepOut"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
644 <h4>DebuggerInterfacePython2.remoteStepOut</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
645 <b>remoteStepOut</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
646 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
647 Public method to step out the debugged program.
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
648 </p><a NAME="DebuggerInterfacePython2.remoteStepOver" ID="DebuggerInterfacePython2.remoteStepOver"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
649 <h4>DebuggerInterfacePython2.remoteStepOver</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
650 <b>remoteStepOver</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
651 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
652 Public method to step over the debugged program.
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
653 </p><a NAME="DebuggerInterfacePython2.remoteStepQuit" ID="DebuggerInterfacePython2.remoteStepQuit"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
654 <h4>DebuggerInterfacePython2.remoteStepQuit</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
655 <b>remoteStepQuit</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
656 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
657 Public method to stop the debugged program.
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
658 </p><a NAME="DebuggerInterfacePython2.remoteThreadList" ID="DebuggerInterfacePython2.remoteThreadList"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
659 <h4>DebuggerInterfacePython2.remoteThreadList</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
660 <b>remoteThreadList</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
661 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
662 Public method to request the list of threads from the client.
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
663 </p><a NAME="DebuggerInterfacePython2.remoteUTPrepare" ID="DebuggerInterfacePython2.remoteUTPrepare"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
664 <h4>DebuggerInterfacePython2.remoteUTPrepare</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
665 <b>remoteUTPrepare</b>(<i>fn, tn, tfn, failed, cov, covname, coverase</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
666 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
667 Public method to prepare a new unittest run.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
668 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
669 <dt><i>fn</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
670 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
671 the filename to load (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
672 </dd><dt><i>tn</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
673 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
674 the testname to load (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
675 </dd><dt><i>tfn</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
676 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
677 the test function name to load tests from (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
678 </dd><dt><i>failed</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
679 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
680 list of failed test, if only failed test should be run
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
681 (list of strings)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
682 </dd><dt><i>cov</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
683 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
684 flag indicating collection of coverage data is requested
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
685 (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
686 </dd><dt><i>covname</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
687 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
688 filename to be used to assemble the coverage caches
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
689 filename (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
690 </dd><dt><i>coverase</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
691 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
692 flag indicating erasure of coverage data is requested
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
693 (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
694 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
695 </dl><a NAME="DebuggerInterfacePython2.remoteUTRun" ID="DebuggerInterfacePython2.remoteUTRun"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
696 <h4>DebuggerInterfacePython2.remoteUTRun</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
697 <b>remoteUTRun</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
698 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
699 Public method to start a unittest run.
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
700 </p><a NAME="DebuggerInterfacePython2.remoteUTStop" ID="DebuggerInterfacePython2.remoteUTStop"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
701 <h4>DebuggerInterfacePython2.remoteUTStop</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
702 <b>remoteUTStop</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
703 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
704 Public method to stop a unittest run.
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
705 </p><a NAME="DebuggerInterfacePython2.remoteWatchpoint" ID="DebuggerInterfacePython2.remoteWatchpoint"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
706 <h4>DebuggerInterfacePython2.remoteWatchpoint</h4>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
707 <b>remoteWatchpoint</b>(<i>cond, setWatch, temp=False</i>)
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
708 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
709 Public method to set or clear a watch expression.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
710 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
711 <dt><i>cond</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
712 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
713 expression of the watch expression (string)
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
714 </dd><dt><i>setWatch</i></dt>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
715 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
716 flag indicating setting or resetting a watch expression
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
717 (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
718 </dd><dt><i>temp</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
719 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
720 flag indicating a temporary watch expression (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
721 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
722 </dl><a NAME="DebuggerInterfacePython2.remoteWatchpointEnable" ID="DebuggerInterfacePython2.remoteWatchpointEnable"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
723 <h4>DebuggerInterfacePython2.remoteWatchpointEnable</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
724 <b>remoteWatchpointEnable</b>(<i>cond, enable</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
725 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
726 Public method to enable or disable a watch expression.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
727 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
728 <dt><i>cond</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
729 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
730 expression of the watch expression (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
731 </dd><dt><i>enable</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
732 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
733 flag indicating enabling or disabling a watch expression
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
734 (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
735 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
736 </dl><a NAME="DebuggerInterfacePython2.remoteWatchpointIgnore" ID="DebuggerInterfacePython2.remoteWatchpointIgnore"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
737 <h4>DebuggerInterfacePython2.remoteWatchpointIgnore</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
738 <b>remoteWatchpointIgnore</b>(<i>cond, count</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
739 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
740 Public method to ignore a watch expression the next couple of
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
741 occurrences.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
742 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
743 <dt><i>cond</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
744 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
745 expression of the watch expression (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
746 </dd><dt><i>count</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
747 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
748 number of occurrences to ignore (int)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
749 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
750 </dl><a NAME="DebuggerInterfacePython2.setCallTraceEnabled" ID="DebuggerInterfacePython2.setCallTraceEnabled"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
751 <h4>DebuggerInterfacePython2.setCallTraceEnabled</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
752 <b>setCallTraceEnabled</b>(<i>on</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
753 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
754 Public method to set the call trace state.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
755 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
756 <dt><i>on</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
757 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
758 flag indicating to enable the call trace function (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
759 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
760 </dl><a NAME="DebuggerInterfacePython2.shutdown" ID="DebuggerInterfacePython2.shutdown"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
761 <h4>DebuggerInterfacePython2.shutdown</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
762 <b>shutdown</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
763 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
764 Public method to cleanly shut down.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
765 </p><p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
766 It closes our socket and shuts down
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
767 the debug client. (Needed on Win OS)
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
768 </p><a NAME="DebuggerInterfacePython2.startRemote" ID="DebuggerInterfacePython2.startRemote"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
769 <h4>DebuggerInterfacePython2.startRemote</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
770 <b>startRemote</b>(<i>port, runInConsole</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
771 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
772 Public method to start a remote Python interpreter.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
773 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
774 <dt><i>port</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
775 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
776 portnumber the debug server is listening on (integer)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
777 </dd><dt><i>runInConsole</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
778 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
779 flag indicating to start the debugger in a
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
780 console window (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
781 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
782 </dl><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
783 <dt>Returns:</dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
784 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
785 client process object (QProcess), a flag to indicate
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
786 a network connection (boolean) and the name of the interpreter
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
787 in case of a local execution (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
788 </dd>
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
789 </dl><a NAME="DebuggerInterfacePython2.startRemoteForProject" ID="DebuggerInterfacePython2.startRemoteForProject"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
790 <h4>DebuggerInterfacePython2.startRemoteForProject</h4>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
791 <b>startRemoteForProject</b>(<i>port, runInConsole</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
792 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
793 Public method to start a remote Python interpreter for a project.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
794 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
795 <dt><i>port</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
796 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
797 portnumber the debug server is listening on (integer)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
798 </dd><dt><i>runInConsole</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
799 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
800 flag indicating to start the debugger in a
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
801 console window (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
802 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
803 </dl><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
804 <dt>Returns:</dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
805 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
806 client process object (QProcess), a flag to indicate
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
807 a network connection (boolean) and the name of the interpreter
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
808 in case of a local execution (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
809 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
810 </dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
811 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
812 <hr /><hr />
5144
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
813 <a NAME="createDebuggerInterfacePython2" ID="createDebuggerInterfacePython2"></a>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
814 <h2>createDebuggerInterfacePython2</h2>
1ab536d25072 Regenerated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5132
diff changeset
815 <b>createDebuggerInterfacePython2</b>(<i>debugServer, passive</i>)
4553
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
816 <p>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
817 Module function to create a debugger interface instance.
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
818 </p><p>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
819
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
820 </p><dl>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
821 <dt><i>debugServer</i> (DebugServer)</dt>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
822 <dd>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
823 reference to the debug server
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
824 </dd><dt><i>passive</i> (bool)</dt>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
825 <dd>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
826 flag indicating passive connection mode
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
827 </dd>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
828 </dl><dl>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
829 <dt>Returns:</dt>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
830 <dd>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
831 instantiated debugger interface
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
832 </dd>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
833 </dl><dl>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
834 <dt>Return Type:</dt>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
835 <dd>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
836 DebuggerInterfacePython
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
837 </dd>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
838 </dl>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
839 <div align="right"><a href="#top">Up</a></div>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
840 <hr /><hr />
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
841 <a NAME="getRegistryData" ID="getRegistryData"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
842 <h2>getRegistryData</h2>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
843 <b>getRegistryData</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
844 <p>
4553
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
845 Module function to get characterizing data for the debugger interface.
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
846 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
847 <dt>Returns:</dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
848 <dd>
4553
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
849 tuple containing client type, client capabilities, client file
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
850 type associations and reference to creation function
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
851 </dd>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
852 </dl><dl>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
853 <dt>Return Type:</dt>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
854 <dd>
a6b2acd1a355 Added a debugger interface registry to allow debuggers being implemented as plug-ins and removed the defunct Ruby debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
855 tuple of (str, int, list of str, function)
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
856 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
857 </dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
858 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
859 <hr />
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
860 </body></html>

eric ide

mercurial