Documentation/Source/eric5.Debugger.DebuggerInterfacePython3.html

changeset 945
8cd4d08fa9f6
parent 859
029eb068fd7b
child 1228
7afaf2fca55b
equal deleted inserted replaced
944:1b59c4ba121e 945:8cd4d08fa9f6
211 <b>__askForkTo</b>(<i></i>) 211 <b>__askForkTo</b>(<i></i>)
212 <p> 212 <p>
213 Private method to ask the user which branch of a fork to follow. 213 Private method to ask the user which branch of a fork to follow.
214 </p><a NAME="DebuggerInterfacePython3.__identityTranslation" ID="DebuggerInterfacePython3.__identityTranslation"></a> 214 </p><a NAME="DebuggerInterfacePython3.__identityTranslation" ID="DebuggerInterfacePython3.__identityTranslation"></a>
215 <h4>DebuggerInterfacePython3.__identityTranslation</h4> 215 <h4>DebuggerInterfacePython3.__identityTranslation</h4>
216 <b>__identityTranslation</b>(<i>fn, remote2local = True</i>) 216 <b>__identityTranslation</b>(<i>fn, remote2local=True</i>)
217 <p> 217 <p>
218 Private method to perform the identity path translation. 218 Private method to perform the identity path translation.
219 </p><dl> 219 </p><dl>
220 <dt><i>fn</i></dt> 220 <dt><i>fn</i></dt>
221 <dd> 221 <dd>
235 <b>__parseClientLine</b>(<i></i>) 235 <b>__parseClientLine</b>(<i></i>)
236 <p> 236 <p>
237 Private method to handle data from the client. 237 Private method to handle data from the client.
238 </p><a NAME="DebuggerInterfacePython3.__remoteTranslation" ID="DebuggerInterfacePython3.__remoteTranslation"></a> 238 </p><a NAME="DebuggerInterfacePython3.__remoteTranslation" ID="DebuggerInterfacePython3.__remoteTranslation"></a>
239 <h4>DebuggerInterfacePython3.__remoteTranslation</h4> 239 <h4>DebuggerInterfacePython3.__remoteTranslation</h4>
240 <b>__remoteTranslation</b>(<i>fn, remote2local = True</i>) 240 <b>__remoteTranslation</b>(<i>fn, remote2local=True</i>)
241 <p> 241 <p>
242 Private method to perform the path translation. 242 Private method to perform the path translation.
243 </p><dl> 243 </p><dl>
244 <dt><i>fn</i></dt> 244 <dt><i>fn</i></dt>
245 <dd> 245 <dd>
264 <dd> 264 <dd>
265 command to send to the debug client (string) 265 command to send to the debug client (string)
266 </dd> 266 </dd>
267 </dl><a NAME="DebuggerInterfacePython3.__startProcess" ID="DebuggerInterfacePython3.__startProcess"></a> 267 </dl><a NAME="DebuggerInterfacePython3.__startProcess" ID="DebuggerInterfacePython3.__startProcess"></a>
268 <h4>DebuggerInterfacePython3.__startProcess</h4> 268 <h4>DebuggerInterfacePython3.__startProcess</h4>
269 <b>__startProcess</b>(<i>program, arguments, environment = None</i>) 269 <b>__startProcess</b>(<i>program, arguments, environment=None</i>)
270 <p> 270 <p>
271 Private method to start the debugger client process. 271 Private method to start the debugger client process.
272 </p><dl> 272 </p><dl>
273 <dt><i>program</i></dt> 273 <dt><i>program</i></dt>
274 <dd> 274 <dd>
330 <b>remoteBanner</b>(<i></i>) 330 <b>remoteBanner</b>(<i></i>)
331 <p> 331 <p>
332 Public slot to get the banner info of the remote client. 332 Public slot to get the banner info of the remote client.
333 </p><a NAME="DebuggerInterfacePython3.remoteBreakpoint" ID="DebuggerInterfacePython3.remoteBreakpoint"></a> 333 </p><a NAME="DebuggerInterfacePython3.remoteBreakpoint" ID="DebuggerInterfacePython3.remoteBreakpoint"></a>
334 <h4>DebuggerInterfacePython3.remoteBreakpoint</h4> 334 <h4>DebuggerInterfacePython3.remoteBreakpoint</h4>
335 <b>remoteBreakpoint</b>(<i>fn, line, set, cond = None, temp = False</i>) 335 <b>remoteBreakpoint</b>(<i>fn, line, set, cond=None, temp=False</i>)
336 <p> 336 <p>
337 Public method to set or clear a breakpoint. 337 Public method to set or clear a breakpoint.
338 </p><dl> 338 </p><dl>
339 <dt><i>fn</i></dt> 339 <dt><i>fn</i></dt>
340 <dd> 340 <dd>
402 <dd> 402 <dd>
403 regexp string for variable names to filter out (string) 403 regexp string for variable names to filter out (string)
404 </dd> 404 </dd>
405 </dl><a NAME="DebuggerInterfacePython3.remoteClientVariable" ID="DebuggerInterfacePython3.remoteClientVariable"></a> 405 </dl><a NAME="DebuggerInterfacePython3.remoteClientVariable" ID="DebuggerInterfacePython3.remoteClientVariable"></a>
406 <h4>DebuggerInterfacePython3.remoteClientVariable</h4> 406 <h4>DebuggerInterfacePython3.remoteClientVariable</h4>
407 <b>remoteClientVariable</b>(<i>scope, filter, var, framenr = 0</i>) 407 <b>remoteClientVariable</b>(<i>scope, filter, var, framenr=0</i>)
408 <p> 408 <p>
409 Public method to request the variables of the debugged program. 409 Public method to request the variables of the debugged program.
410 </p><dl> 410 </p><dl>
411 <dt><i>scope</i></dt> 411 <dt><i>scope</i></dt>
412 <dd> 412 <dd>
421 <dd> 421 <dd>
422 framenumber of the variables to retrieve (int) 422 framenumber of the variables to retrieve (int)
423 </dd> 423 </dd>
424 </dl><a NAME="DebuggerInterfacePython3.remoteClientVariables" ID="DebuggerInterfacePython3.remoteClientVariables"></a> 424 </dl><a NAME="DebuggerInterfacePython3.remoteClientVariables" ID="DebuggerInterfacePython3.remoteClientVariables"></a>
425 <h4>DebuggerInterfacePython3.remoteClientVariables</h4> 425 <h4>DebuggerInterfacePython3.remoteClientVariables</h4>
426 <b>remoteClientVariables</b>(<i>scope, filter, framenr = 0</i>) 426 <b>remoteClientVariables</b>(<i>scope, filter, framenr=0</i>)
427 <p> 427 <p>
428 Public method to request the variables of the debugged program. 428 Public method to request the variables of the debugged program.
429 </p><dl> 429 </p><dl>
430 <dt><i>scope</i></dt> 430 <dt><i>scope</i></dt>
431 <dd> 431 <dd>
448 <dd> 448 <dd>
449 the text to be completed (string) 449 the text to be completed (string)
450 </dd> 450 </dd>
451 </dl><a NAME="DebuggerInterfacePython3.remoteContinue" ID="DebuggerInterfacePython3.remoteContinue"></a> 451 </dl><a NAME="DebuggerInterfacePython3.remoteContinue" ID="DebuggerInterfacePython3.remoteContinue"></a>
452 <h4>DebuggerInterfacePython3.remoteContinue</h4> 452 <h4>DebuggerInterfacePython3.remoteContinue</h4>
453 <b>remoteContinue</b>(<i>special = False</i>) 453 <b>remoteContinue</b>(<i>special=False</i>)
454 <p> 454 <p>
455 Public method to continue the debugged program. 455 Public method to continue the debugged program.
456 </p><dl> 456 </p><dl>
457 <dt><i>special</i></dt> 457 <dt><i>special</i></dt>
458 <dd> 458 <dd>
459 flag indicating a special continue operation 459 flag indicating a special continue operation
460 </dd> 460 </dd>
461 </dl><a NAME="DebuggerInterfacePython3.remoteCoverage" ID="DebuggerInterfacePython3.remoteCoverage"></a> 461 </dl><a NAME="DebuggerInterfacePython3.remoteCoverage" ID="DebuggerInterfacePython3.remoteCoverage"></a>
462 <h4>DebuggerInterfacePython3.remoteCoverage</h4> 462 <h4>DebuggerInterfacePython3.remoteCoverage</h4>
463 <b>remoteCoverage</b>(<i>fn, argv, wd, erase = False</i>) 463 <b>remoteCoverage</b>(<i>fn, argv, wd, erase=False</i>)
464 <p> 464 <p>
465 Public method to load a new program to collect coverage data. 465 Public method to load a new program to collect coverage data.
466 </p><dl> 466 </p><dl>
467 <dt><i>fn</i></dt> 467 <dt><i>fn</i></dt>
468 <dd> 468 <dd>
508 <dd> 508 <dd>
509 statement to execute (string) 509 statement to execute (string)
510 </dd> 510 </dd>
511 </dl><a NAME="DebuggerInterfacePython3.remoteLoad" ID="DebuggerInterfacePython3.remoteLoad"></a> 511 </dl><a NAME="DebuggerInterfacePython3.remoteLoad" ID="DebuggerInterfacePython3.remoteLoad"></a>
512 <h4>DebuggerInterfacePython3.remoteLoad</h4> 512 <h4>DebuggerInterfacePython3.remoteLoad</h4>
513 <b>remoteLoad</b>(<i>fn, argv, wd, traceInterpreter = False, autoContinue = True, autoFork = False, forkChild = False</i>) 513 <b>remoteLoad</b>(<i>fn, argv, wd, traceInterpreter=False, autoContinue=True, autoFork=False, forkChild=False</i>)
514 <p> 514 <p>
515 Public method to load a new program to debug. 515 Public method to load a new program to debug.
516 </p><dl> 516 </p><dl>
517 <dt><i>fn</i></dt> 517 <dt><i>fn</i></dt>
518 <dd> 518 <dd>
538 <dd> 538 <dd>
539 flag indicating to debug the child after forking (boolean) 539 flag indicating to debug the child after forking (boolean)
540 </dd> 540 </dd>
541 </dl><a NAME="DebuggerInterfacePython3.remoteProfile" ID="DebuggerInterfacePython3.remoteProfile"></a> 541 </dl><a NAME="DebuggerInterfacePython3.remoteProfile" ID="DebuggerInterfacePython3.remoteProfile"></a>
542 <h4>DebuggerInterfacePython3.remoteProfile</h4> 542 <h4>DebuggerInterfacePython3.remoteProfile</h4>
543 <b>remoteProfile</b>(<i>fn, argv, wd, erase = False</i>) 543 <b>remoteProfile</b>(<i>fn, argv, wd, erase=False</i>)
544 <p> 544 <p>
545 Public method to load a new program to collect profiling data. 545 Public method to load a new program to collect profiling data.
546 </p><dl> 546 </p><dl>
547 <dt><i>fn</i></dt> 547 <dt><i>fn</i></dt>
548 <dd> 548 <dd>
567 <dd> 567 <dd>
568 the raw input (string) 568 the raw input (string)
569 </dd> 569 </dd>
570 </dl><a NAME="DebuggerInterfacePython3.remoteRun" ID="DebuggerInterfacePython3.remoteRun"></a> 570 </dl><a NAME="DebuggerInterfacePython3.remoteRun" ID="DebuggerInterfacePython3.remoteRun"></a>
571 <h4>DebuggerInterfacePython3.remoteRun</h4> 571 <h4>DebuggerInterfacePython3.remoteRun</h4>
572 <b>remoteRun</b>(<i>fn, argv, wd, autoFork = False, forkChild = False</i>) 572 <b>remoteRun</b>(<i>fn, argv, wd, autoFork=False, forkChild=False</i>)
573 <p> 573 <p>
574 Public method to load a new program to run. 574 Public method to load a new program to run.
575 </p><dl> 575 </p><dl>
576 <dt><i>fn</i></dt> 576 <dt><i>fn</i></dt>
577 <dd> 577 <dd>
601 </dd> 601 </dd>
602 </dl><a NAME="DebuggerInterfacePython3.remoteStatement" ID="DebuggerInterfacePython3.remoteStatement"></a> 602 </dl><a NAME="DebuggerInterfacePython3.remoteStatement" ID="DebuggerInterfacePython3.remoteStatement"></a>
603 <h4>DebuggerInterfacePython3.remoteStatement</h4> 603 <h4>DebuggerInterfacePython3.remoteStatement</h4>
604 <b>remoteStatement</b>(<i>stmt</i>) 604 <b>remoteStatement</b>(<i>stmt</i>)
605 <p> 605 <p>
606 Public method to execute a Python statement. 606 Public method to execute a Python statement.
607 </p><dl> 607 </p><dl>
608 <dt><i>stmt</i></dt> 608 <dt><i>stmt</i></dt>
609 <dd> 609 <dd>
610 the Python statement to execute (string). It 610 the Python statement to execute (string). It
611 should not have a trailing newline. 611 should not have a trailing newline.
671 <b>remoteUTStop</b>(<i></i>) 671 <b>remoteUTStop</b>(<i></i>)
672 <p> 672 <p>
673 Public method to stop a unittest run. 673 Public method to stop a unittest run.
674 </p><a NAME="DebuggerInterfacePython3.remoteWatchpoint" ID="DebuggerInterfacePython3.remoteWatchpoint"></a> 674 </p><a NAME="DebuggerInterfacePython3.remoteWatchpoint" ID="DebuggerInterfacePython3.remoteWatchpoint"></a>
675 <h4>DebuggerInterfacePython3.remoteWatchpoint</h4> 675 <h4>DebuggerInterfacePython3.remoteWatchpoint</h4>
676 <b>remoteWatchpoint</b>(<i>cond, set, temp = False</i>) 676 <b>remoteWatchpoint</b>(<i>cond, set, temp=False</i>)
677 <p> 677 <p>
678 Public method to set or clear a watch expression. 678 Public method to set or clear a watch expression.
679 </p><dl> 679 </p><dl>
680 <dt><i>cond</i></dt> 680 <dt><i>cond</i></dt>
681 <dd> 681 <dd>

eric ide

mercurial