34 |
34 |
35 <table> |
35 <table> |
36 |
36 |
37 <tr> |
37 <tr> |
38 <td><a href="#DebuggerInterfacePython">DebuggerInterfacePython</a></td> |
38 <td><a href="#DebuggerInterfacePython">DebuggerInterfacePython</a></td> |
39 <td>Class implementing the debugger interface for the debug server for Python 2 and Python 3.</td> |
39 <td>Class implementing the debugger interface for the debug server for Python 3.</td> |
40 </tr> |
40 </tr> |
41 </table> |
41 </table> |
42 <h3>Functions</h3> |
42 <h3>Functions</h3> |
43 |
43 |
44 <table> |
44 <table> |
45 |
45 |
46 <tr> |
|
47 <td><a href="#createDebuggerInterfacePython2">createDebuggerInterfacePython2</a></td> |
|
48 <td>Module function to create a debugger interface instance.</td> |
|
49 </tr> |
|
50 <tr> |
46 <tr> |
51 <td><a href="#createDebuggerInterfacePython3">createDebuggerInterfacePython3</a></td> |
47 <td><a href="#createDebuggerInterfacePython3">createDebuggerInterfacePython3</a></td> |
52 <td>Module function to create a debugger interface instance.</td> |
48 <td>Module function to create a debugger interface instance.</td> |
53 </tr> |
49 </tr> |
54 <tr> |
50 <tr> |
280 <tr><td>None</td></tr> |
276 <tr><td>None</td></tr> |
281 </table> |
277 </table> |
282 |
278 |
283 <a NAME="DebuggerInterfacePython.__init__" ID="DebuggerInterfacePython.__init__"></a> |
279 <a NAME="DebuggerInterfacePython.__init__" ID="DebuggerInterfacePython.__init__"></a> |
284 <h4>DebuggerInterfacePython (Constructor)</h4> |
280 <h4>DebuggerInterfacePython (Constructor)</h4> |
285 <b>DebuggerInterfacePython</b>(<i>debugServer, passive, pythonVariant</i>) |
281 <b>DebuggerInterfacePython</b>(<i>debugServer, passive</i>) |
286 |
282 |
287 <p> |
283 <p> |
288 Constructor |
284 Constructor |
289 </p> |
285 </p> |
290 <dl> |
286 <dl> |
294 reference to the debug server |
290 reference to the debug server |
295 </dd> |
291 </dd> |
296 <dt><i>passive</i> (bool)</dt> |
292 <dt><i>passive</i> (bool)</dt> |
297 <dd> |
293 <dd> |
298 flag indicating passive connection mode |
294 flag indicating passive connection mode |
299 </dd> |
|
300 <dt><i>pythonVariant</i> (str (one of Python2 or Python3))</dt> |
|
301 <dd> |
|
302 Python variant to instantiate for |
|
303 </dd> |
295 </dd> |
304 </dl> |
296 </dl> |
305 <a NAME="DebuggerInterfacePython.__askForkTo" ID="DebuggerInterfacePython.__askForkTo"></a> |
297 <a NAME="DebuggerInterfacePython.__askForkTo" ID="DebuggerInterfacePython.__askForkTo"></a> |
306 <h4>DebuggerInterfacePython.__askForkTo</h4> |
298 <h4>DebuggerInterfacePython.__askForkTo</h4> |
307 <b>__askForkTo</b>(<i></i>) |
299 <b>__askForkTo</b>(<i></i>) |
1217 </dl> |
1209 </dl> |
1218 <dl> |
1210 <dl> |
1219 <dt>Return Type:</dt> |
1211 <dt>Return Type:</dt> |
1220 <dd> |
1212 <dd> |
1221 tuple of (QProcess, bool, str) |
1213 tuple of (QProcess, bool, str) |
1222 </dd> |
|
1223 </dl> |
|
1224 <div align="right"><a href="#top">Up</a></div> |
|
1225 <hr /> |
|
1226 <hr /> |
|
1227 <a NAME="createDebuggerInterfacePython2" ID="createDebuggerInterfacePython2"></a> |
|
1228 <h2>createDebuggerInterfacePython2</h2> |
|
1229 <b>createDebuggerInterfacePython2</b>(<i>debugServer, passive</i>) |
|
1230 |
|
1231 <p> |
|
1232 Module function to create a debugger interface instance. |
|
1233 </p> |
|
1234 <p> |
|
1235 |
|
1236 </p> |
|
1237 <dl> |
|
1238 |
|
1239 <dt><i>debugServer</i> (DebugServer)</dt> |
|
1240 <dd> |
|
1241 reference to the debug server |
|
1242 </dd> |
|
1243 <dt><i>passive</i> (bool)</dt> |
|
1244 <dd> |
|
1245 flag indicating passive connection mode |
|
1246 </dd> |
|
1247 </dl> |
|
1248 <dl> |
|
1249 <dt>Returns:</dt> |
|
1250 <dd> |
|
1251 instantiated debugger interface |
|
1252 </dd> |
|
1253 </dl> |
|
1254 <dl> |
|
1255 <dt>Return Type:</dt> |
|
1256 <dd> |
|
1257 DebuggerInterfacePython |
|
1258 </dd> |
1214 </dd> |
1259 </dl> |
1215 </dl> |
1260 <div align="right"><a href="#top">Up</a></div> |
1216 <div align="right"><a href="#top">Up</a></div> |
1261 <hr /> |
1217 <hr /> |
1262 <hr /> |
1218 <hr /> |