Documentation/Source/eric5.Debugger.DebuggerInterfacePython3.html

changeset 3018
70924c0bdaf1
parent 2387
2d119e79ab54
child 3358
57af7e9fda48
equal deleted inserted replaced
3017:6a8cb7632448 3018:70924c0bdaf1
286 </dd><dt><i>arguments</i></dt> 286 </dd><dt><i>arguments</i></dt>
287 <dd> 287 <dd>
288 arguments to be passed to the program (list of string) 288 arguments to be passed to the program (list of string)
289 </dd><dt><i>environment</i></dt> 289 </dd><dt><i>environment</i></dt>
290 <dd> 290 <dd>
291 dictionary of environment settings to pass (dict of string) 291 dictionary of environment settings to pass
292 (dict of string)
292 </dd> 293 </dd>
293 </dl><dl> 294 </dl><dl>
294 <dt>Returns:</dt> 295 <dt>Returns:</dt>
295 <dd> 296 <dd>
296 the process object (QProcess) or None 297 the process object (QProcess) or None
374 </dd><dt><i>line</i></dt> 375 </dd><dt><i>line</i></dt>
375 <dd> 376 <dd>
376 linenumber of the breakpoint (int) 377 linenumber of the breakpoint (int)
377 </dd><dt><i>enable</i></dt> 378 </dd><dt><i>enable</i></dt>
378 <dd> 379 <dd>
379 flag indicating enabling or disabling a breakpoint (boolean) 380 flag indicating enabling or disabling a breakpoint
381 (boolean)
380 </dd> 382 </dd>
381 </dl><a NAME="DebuggerInterfacePython3.remoteBreakpointIgnore" ID="DebuggerInterfacePython3.remoteBreakpointIgnore"></a> 383 </dl><a NAME="DebuggerInterfacePython3.remoteBreakpointIgnore" ID="DebuggerInterfacePython3.remoteBreakpointIgnore"></a>
382 <h4>DebuggerInterfacePython3.remoteBreakpointIgnore</h4> 384 <h4>DebuggerInterfacePython3.remoteBreakpointIgnore</h4>
383 <b>remoteBreakpointIgnore</b>(<i>fn, line, count</i>) 385 <b>remoteBreakpointIgnore</b>(<i>fn, line, count</i>)
384 <p> 386 <p>
500 </dd> 502 </dd>
501 </dl><a NAME="DebuggerInterfacePython3.remoteEval" ID="DebuggerInterfacePython3.remoteEval"></a> 503 </dl><a NAME="DebuggerInterfacePython3.remoteEval" ID="DebuggerInterfacePython3.remoteEval"></a>
502 <h4>DebuggerInterfacePython3.remoteEval</h4> 504 <h4>DebuggerInterfacePython3.remoteEval</h4>
503 <b>remoteEval</b>(<i>arg</i>) 505 <b>remoteEval</b>(<i>arg</i>)
504 <p> 506 <p>
505 Public method to evaluate arg in the current context of the debugged program. 507 Public method to evaluate arg in the current context of the debugged
508 program.
506 </p><dl> 509 </p><dl>
507 <dt><i>arg</i></dt> 510 <dt><i>arg</i></dt>
508 <dd> 511 <dd>
509 the arguments to evaluate (string) 512 the arguments to evaluate (string)
510 </dd> 513 </dd>
511 </dl><a NAME="DebuggerInterfacePython3.remoteExec" ID="DebuggerInterfacePython3.remoteExec"></a> 514 </dl><a NAME="DebuggerInterfacePython3.remoteExec" ID="DebuggerInterfacePython3.remoteExec"></a>
512 <h4>DebuggerInterfacePython3.remoteExec</h4> 515 <h4>DebuggerInterfacePython3.remoteExec</h4>
513 <b>remoteExec</b>(<i>stmt</i>) 516 <b>remoteExec</b>(<i>stmt</i>)
514 <p> 517 <p>
515 Public method to execute stmt in the current context of the debugged program. 518 Public method to execute stmt in the current context of the debugged
519 program.
516 </p><dl> 520 </p><dl>
517 <dt><i>stmt</i></dt> 521 <dt><i>stmt</i></dt>
518 <dd> 522 <dd>
519 statement to execute (string) 523 statement to execute (string)
520 </dd> 524 </dd>
533 </dd><dt><i>wd</i></dt> 537 </dd><dt><i>wd</i></dt>
534 <dd> 538 <dd>
535 the working directory for the program (string) 539 the working directory for the program (string)
536 </dd><dt><i>traceInterpreter=</i></dt> 540 </dd><dt><i>traceInterpreter=</i></dt>
537 <dd> 541 <dd>
538 flag indicating if the interpreter library should be 542 flag indicating if the interpreter library
539 traced as well (boolean) 543 should be traced as well (boolean)
540 </dd><dt><i>autoContinue=</i></dt> 544 </dd><dt><i>autoContinue=</i></dt>
541 <dd> 545 <dd>
542 flag indicating, that the debugger should not stop 546 flag indicating, that the debugger should not
543 at the first executable line (boolean) 547 stop at the first executable line (boolean)
544 </dd><dt><i>autoFork=</i></dt> 548 </dd><dt><i>autoFork=</i></dt>
545 <dd> 549 <dd>
546 flag indicating the automatic fork mode (boolean) 550 flag indicating the automatic fork mode (boolean)
547 </dd><dt><i>forkChild=</i></dt> 551 </dd><dt><i>forkChild=</i></dt>
548 <dd> 552 <dd>
549 flag indicating to debug the child after forking (boolean) 553 flag indicating to debug the child after forking
554 (boolean)
550 </dd> 555 </dd>
551 </dl><a NAME="DebuggerInterfacePython3.remoteProfile" ID="DebuggerInterfacePython3.remoteProfile"></a> 556 </dl><a NAME="DebuggerInterfacePython3.remoteProfile" ID="DebuggerInterfacePython3.remoteProfile"></a>
552 <h4>DebuggerInterfacePython3.remoteProfile</h4> 557 <h4>DebuggerInterfacePython3.remoteProfile</h4>
553 <b>remoteProfile</b>(<i>fn, argv, wd, erase=False</i>) 558 <b>remoteProfile</b>(<i>fn, argv, wd, erase=False</i>)
554 <p> 559 <p>
563 </dd><dt><i>wd</i></dt> 568 </dd><dt><i>wd</i></dt>
564 <dd> 569 <dd>
565 the working directory for the program (string) 570 the working directory for the program (string)
566 </dd><dt><i>erase=</i></dt> 571 </dd><dt><i>erase=</i></dt>
567 <dd> 572 <dd>
568 flag indicating that timing info should be cleared first (boolean) 573 flag indicating that timing info should be cleared
574 first (boolean)
569 </dd> 575 </dd>
570 </dl><a NAME="DebuggerInterfacePython3.remoteRawInput" ID="DebuggerInterfacePython3.remoteRawInput"></a> 576 </dl><a NAME="DebuggerInterfacePython3.remoteRawInput" ID="DebuggerInterfacePython3.remoteRawInput"></a>
571 <h4>DebuggerInterfacePython3.remoteRawInput</h4> 577 <h4>DebuggerInterfacePython3.remoteRawInput</h4>
572 <b>remoteRawInput</b>(<i>s</i>) 578 <b>remoteRawInput</b>(<i>s</i>)
573 <p> 579 <p>
595 </dd><dt><i>autoFork=</i></dt> 601 </dd><dt><i>autoFork=</i></dt>
596 <dd> 602 <dd>
597 flag indicating the automatic fork mode (boolean) 603 flag indicating the automatic fork mode (boolean)
598 </dd><dt><i>forkChild=</i></dt> 604 </dd><dt><i>forkChild=</i></dt>
599 <dd> 605 <dd>
600 flag indicating to debug the child after forking (boolean) 606 flag indicating to debug the child after forking
607 (boolean)
601 </dd> 608 </dd>
602 </dl><a NAME="DebuggerInterfacePython3.remoteSetThread" ID="DebuggerInterfacePython3.remoteSetThread"></a> 609 </dl><a NAME="DebuggerInterfacePython3.remoteSetThread" ID="DebuggerInterfacePython3.remoteSetThread"></a>
603 <h4>DebuggerInterfacePython3.remoteSetThread</h4> 610 <h4>DebuggerInterfacePython3.remoteSetThread</h4>
604 <b>remoteSetThread</b>(<i>tid</i>) 611 <b>remoteSetThread</b>(<i>tid</i>)
605 <p> 612 <p>
661 <dd> 668 <dd>
662 the test function name to load tests from (string) 669 the test function name to load tests from (string)
663 </dd><dt><i>failed</i></dt> 670 </dd><dt><i>failed</i></dt>
664 <dd> 671 <dd>
665 list of failed test, if only failed test should be run 672 list of failed test, if only failed test should be run
666 (list of strings) 673 (list of strings)
667 </dd><dt><i>cov</i></dt> 674 </dd><dt><i>cov</i></dt>
668 <dd> 675 <dd>
669 flag indicating collection of coverage data is requested (boolean) 676 flag indicating collection of coverage data is requested
677 (boolean)
670 </dd><dt><i>covname</i></dt> 678 </dd><dt><i>covname</i></dt>
671 <dd> 679 <dd>
672 filename to be used to assemble the coverage caches 680 filename to be used to assemble the coverage caches
673 filename (string) 681 filename (string)
674 </dd><dt><i>coverase</i></dt> 682 </dd><dt><i>coverase</i></dt>
675 <dd> 683 <dd>
676 flag indicating erasure of coverage data is requested (boolean) 684 flag indicating erasure of coverage data is requested
685 (boolean)
677 </dd> 686 </dd>
678 </dl><a NAME="DebuggerInterfacePython3.remoteUTRun" ID="DebuggerInterfacePython3.remoteUTRun"></a> 687 </dl><a NAME="DebuggerInterfacePython3.remoteUTRun" ID="DebuggerInterfacePython3.remoteUTRun"></a>
679 <h4>DebuggerInterfacePython3.remoteUTRun</h4> 688 <h4>DebuggerInterfacePython3.remoteUTRun</h4>
680 <b>remoteUTRun</b>(<i></i>) 689 <b>remoteUTRun</b>(<i></i>)
681 <p> 690 <p>
694 <dt><i>cond</i></dt> 703 <dt><i>cond</i></dt>
695 <dd> 704 <dd>
696 expression of the watch expression (string) 705 expression of the watch expression (string)
697 </dd><dt><i>set</i></dt> 706 </dd><dt><i>set</i></dt>
698 <dd> 707 <dd>
699 flag indicating setting or resetting a watch expression (boolean) 708 flag indicating setting or resetting a watch expression
709 (boolean)
700 </dd><dt><i>temp</i></dt> 710 </dd><dt><i>temp</i></dt>
701 <dd> 711 <dd>
702 flag indicating a temporary watch expression (boolean) 712 flag indicating a temporary watch expression (boolean)
703 </dd> 713 </dd>
704 </dl><a NAME="DebuggerInterfacePython3.remoteWatchpointEnable" ID="DebuggerInterfacePython3.remoteWatchpointEnable"></a> 714 </dl><a NAME="DebuggerInterfacePython3.remoteWatchpointEnable" ID="DebuggerInterfacePython3.remoteWatchpointEnable"></a>
710 <dt><i>cond</i></dt> 720 <dt><i>cond</i></dt>
711 <dd> 721 <dd>
712 expression of the watch expression (string) 722 expression of the watch expression (string)
713 </dd><dt><i>enable</i></dt> 723 </dd><dt><i>enable</i></dt>
714 <dd> 724 <dd>
715 flag indicating enabling or disabling a watch expression (boolean) 725 flag indicating enabling or disabling a watch expression
726 (boolean)
716 </dd> 727 </dd>
717 </dl><a NAME="DebuggerInterfacePython3.remoteWatchpointIgnore" ID="DebuggerInterfacePython3.remoteWatchpointIgnore"></a> 728 </dl><a NAME="DebuggerInterfacePython3.remoteWatchpointIgnore" ID="DebuggerInterfacePython3.remoteWatchpointIgnore"></a>
718 <h4>DebuggerInterfacePython3.remoteWatchpointIgnore</h4> 729 <h4>DebuggerInterfacePython3.remoteWatchpointIgnore</h4>
719 <b>remoteWatchpointIgnore</b>(<i>cond, count</i>) 730 <b>remoteWatchpointIgnore</b>(<i>cond, count</i>)
720 <p> 731 <p>
721 Public method to ignore a watch expression the next couple of occurrences. 732 Public method to ignore a watch expression the next couple of
733 occurrences.
722 </p><dl> 734 </p><dl>
723 <dt><i>cond</i></dt> 735 <dt><i>cond</i></dt>
724 <dd> 736 <dd>
725 expression of the watch expression (string) 737 expression of the watch expression (string)
726 </dd><dt><i>count</i></dt> 738 </dd><dt><i>count</i></dt>

eric ide

mercurial