Documentation/Source/eric5.Debugger.DebuggerInterfaceRuby.html

changeset 3018
70924c0bdaf1
parent 2966
f85f686981ad
child 3358
57af7e9fda48
equal deleted inserted replaced
3017:6a8cb7632448 3018:70924c0bdaf1
278 </dd><dt><i>arguments</i></dt> 278 </dd><dt><i>arguments</i></dt>
279 <dd> 279 <dd>
280 arguments to be passed to the program (list of string) 280 arguments to be passed to the program (list of string)
281 </dd><dt><i>environment</i></dt> 281 </dd><dt><i>environment</i></dt>
282 <dd> 282 <dd>
283 dictionary of environment settings to pass (dict of string) 283 dictionary of environment settings to pass
284 (dict of string)
284 </dd> 285 </dd>
285 </dl><dl> 286 </dl><dl>
286 <dt>Returns:</dt> 287 <dt>Returns:</dt>
287 <dd> 288 <dd>
288 the process object (QProcess) or None 289 the process object (QProcess) or None
366 </dd><dt><i>line</i></dt> 367 </dd><dt><i>line</i></dt>
367 <dd> 368 <dd>
368 linenumber of the breakpoint (int) 369 linenumber of the breakpoint (int)
369 </dd><dt><i>enable</i></dt> 370 </dd><dt><i>enable</i></dt>
370 <dd> 371 <dd>
371 flag indicating enabling or disabling a breakpoint (boolean) 372 flag indicating enabling or disabling a breakpoint
373 (boolean)
372 </dd> 374 </dd>
373 </dl><a NAME="DebuggerInterfaceRuby.remoteBreakpointIgnore" ID="DebuggerInterfaceRuby.remoteBreakpointIgnore"></a> 375 </dl><a NAME="DebuggerInterfaceRuby.remoteBreakpointIgnore" ID="DebuggerInterfaceRuby.remoteBreakpointIgnore"></a>
374 <h4>DebuggerInterfaceRuby.remoteBreakpointIgnore</h4> 376 <h4>DebuggerInterfaceRuby.remoteBreakpointIgnore</h4>
375 <b>remoteBreakpointIgnore</b>(<i>fn, line, count</i>) 377 <b>remoteBreakpointIgnore</b>(<i>fn, line, count</i>)
376 <p> 378 <p>
498 </dd> 500 </dd>
499 </dl><a NAME="DebuggerInterfaceRuby.remoteEval" ID="DebuggerInterfaceRuby.remoteEval"></a> 501 </dl><a NAME="DebuggerInterfaceRuby.remoteEval" ID="DebuggerInterfaceRuby.remoteEval"></a>
500 <h4>DebuggerInterfaceRuby.remoteEval</h4> 502 <h4>DebuggerInterfaceRuby.remoteEval</h4>
501 <b>remoteEval</b>(<i>arg</i>) 503 <b>remoteEval</b>(<i>arg</i>)
502 <p> 504 <p>
503 Public method to evaluate arg in the current context of the debugged program. 505 Public method to evaluate arg in the current context of the debugged
506 program.
504 </p><dl> 507 </p><dl>
505 <dt><i>arg</i></dt> 508 <dt><i>arg</i></dt>
506 <dd> 509 <dd>
507 the arguments to evaluate (string) 510 the arguments to evaluate (string)
508 </dd> 511 </dd>
509 </dl><a NAME="DebuggerInterfaceRuby.remoteExec" ID="DebuggerInterfaceRuby.remoteExec"></a> 512 </dl><a NAME="DebuggerInterfaceRuby.remoteExec" ID="DebuggerInterfaceRuby.remoteExec"></a>
510 <h4>DebuggerInterfaceRuby.remoteExec</h4> 513 <h4>DebuggerInterfaceRuby.remoteExec</h4>
511 <b>remoteExec</b>(<i>stmt</i>) 514 <b>remoteExec</b>(<i>stmt</i>)
512 <p> 515 <p>
513 Public method to execute stmt in the current context of the debugged program. 516 Public method to execute stmt in the current context of the debugged
517 program.
514 </p><dl> 518 </p><dl>
515 <dt><i>stmt</i></dt> 519 <dt><i>stmt</i></dt>
516 <dd> 520 <dd>
517 statement to execute (string) 521 statement to execute (string)
518 </dd> 522 </dd>
531 </dd><dt><i>wd</i></dt> 535 </dd><dt><i>wd</i></dt>
532 <dd> 536 <dd>
533 the working directory for the program (string) 537 the working directory for the program (string)
534 </dd><dt><i>traceInterpreter=</i></dt> 538 </dd><dt><i>traceInterpreter=</i></dt>
535 <dd> 539 <dd>
536 flag indicating if the interpreter library should be 540 flag indicating if the interpreter library
537 traced as well (boolean) 541 should be traced as well (boolean)
538 </dd><dt><i>autoContinue=</i></dt> 542 </dd><dt><i>autoContinue=</i></dt>
539 <dd> 543 <dd>
540 flag indicating, that the debugger should not stop 544 flag indicating, that the debugger should not
541 at the first executable line (boolean) 545 stop at the first executable line (boolean)
542 </dd><dt><i>autoFork=</i></dt> 546 </dd><dt><i>autoFork=</i></dt>
543 <dd> 547 <dd>
544 flag indicating the automatic fork mode (boolean) (ignored) 548 flag indicating the automatic fork mode (boolean)
549 (ignored)
545 </dd><dt><i>forkChild=</i></dt> 550 </dd><dt><i>forkChild=</i></dt>
546 <dd> 551 <dd>
547 flag indicating to debug the child after forking 552 flag indicating to debug the child after forking
548 (boolean) (ignored) 553 (boolean) (ignored)
549 </dd> 554 </dd>
562 </dd><dt><i>wd</i></dt> 567 </dd><dt><i>wd</i></dt>
563 <dd> 568 <dd>
564 the working directory for the program (string) 569 the working directory for the program (string)
565 </dd><dt><i>erase=</i></dt> 570 </dd><dt><i>erase=</i></dt>
566 <dd> 571 <dd>
567 flag indicating that timing info should be cleared first (boolean) 572 flag indicating that timing info should be cleared
573 first (boolean)
568 </dd> 574 </dd>
569 </dl><dl> 575 </dl><dl>
570 <dt>Raises <b>NotImplementedError</b>:</dt> 576 <dt>Raises <b>NotImplementedError</b>:</dt>
571 <dd> 577 <dd>
572 raised to indicate that this interface 578 raised to indicate that this interface
597 </dd><dt><i>wd</i></dt> 603 </dd><dt><i>wd</i></dt>
598 <dd> 604 <dd>
599 the working directory for the program (string) 605 the working directory for the program (string)
600 </dd><dt><i>autoFork=</i></dt> 606 </dd><dt><i>autoFork=</i></dt>
601 <dd> 607 <dd>
602 flag indicating the automatic fork mode (boolean) (ignored) 608 flag indicating the automatic fork mode (boolean)
609 (ignored)
603 </dd><dt><i>forkChild=</i></dt> 610 </dd><dt><i>forkChild=</i></dt>
604 <dd> 611 <dd>
605 flag indicating to debug the child after forking 612 flag indicating to debug the child after forking
606 (boolean) (ignored) 613 (boolean) (ignored)
607 </dd> 614 </dd>
667 <dd> 674 <dd>
668 the test function name to load tests from (string) 675 the test function name to load tests from (string)
669 </dd><dt><i>failed</i></dt> 676 </dd><dt><i>failed</i></dt>
670 <dd> 677 <dd>
671 list of failed test, if only failed test should be run 678 list of failed test, if only failed test should be run
672 (list of strings) 679 (list of strings)
673 </dd><dt><i>cov</i></dt> 680 </dd><dt><i>cov</i></dt>
674 <dd> 681 <dd>
675 flag indicating collection of coverage data is requested (boolean) 682 flag indicating collection of coverage data is requested
683 (boolean)
676 </dd><dt><i>covname</i></dt> 684 </dd><dt><i>covname</i></dt>
677 <dd> 685 <dd>
678 filename to be used to assemble the coverage caches 686 filename to be used to assemble the coverage caches
679 filename (string) 687 filename (string)
680 </dd><dt><i>coverase</i></dt> 688 </dd><dt><i>coverase</i></dt>
681 <dd> 689 <dd>
682 flag indicating erasure of coverage data is requested (boolean) 690 flag indicating erasure of coverage data is requested
691 (boolean)
683 </dd> 692 </dd>
684 </dl><dl> 693 </dl><dl>
685 <dt>Raises <b>NotImplementedError</b>:</dt> 694 <dt>Raises <b>NotImplementedError</b>:</dt>
686 <dd> 695 <dd>
687 raised to indicate that this interface 696 raised to indicate that this interface
718 <dt><i>cond</i></dt> 727 <dt><i>cond</i></dt>
719 <dd> 728 <dd>
720 expression of the watch expression (string) 729 expression of the watch expression (string)
721 </dd><dt><i>set</i></dt> 730 </dd><dt><i>set</i></dt>
722 <dd> 731 <dd>
723 flag indicating setting or resetting a watch expression (boolean) 732 flag indicating setting or resetting a watch expression
733 (boolean)
724 </dd><dt><i>temp</i></dt> 734 </dd><dt><i>temp</i></dt>
725 <dd> 735 <dd>
726 flag indicating a temporary watch expression (boolean) 736 flag indicating a temporary watch expression (boolean)
727 </dd> 737 </dd>
728 </dl><a NAME="DebuggerInterfaceRuby.remoteWatchpointEnable" ID="DebuggerInterfaceRuby.remoteWatchpointEnable"></a> 738 </dl><a NAME="DebuggerInterfaceRuby.remoteWatchpointEnable" ID="DebuggerInterfaceRuby.remoteWatchpointEnable"></a>
734 <dt><i>cond</i></dt> 744 <dt><i>cond</i></dt>
735 <dd> 745 <dd>
736 expression of the watch expression (string) 746 expression of the watch expression (string)
737 </dd><dt><i>enable</i></dt> 747 </dd><dt><i>enable</i></dt>
738 <dd> 748 <dd>
739 flag indicating enabling or disabling a watch expression (boolean) 749 flag indicating enabling or disabling a watch expression
750 (boolean)
740 </dd> 751 </dd>
741 </dl><a NAME="DebuggerInterfaceRuby.remoteWatchpointIgnore" ID="DebuggerInterfaceRuby.remoteWatchpointIgnore"></a> 752 </dl><a NAME="DebuggerInterfaceRuby.remoteWatchpointIgnore" ID="DebuggerInterfaceRuby.remoteWatchpointIgnore"></a>
742 <h4>DebuggerInterfaceRuby.remoteWatchpointIgnore</h4> 753 <h4>DebuggerInterfaceRuby.remoteWatchpointIgnore</h4>
743 <b>remoteWatchpointIgnore</b>(<i>cond, count</i>) 754 <b>remoteWatchpointIgnore</b>(<i>cond, count</i>)
744 <p> 755 <p>
745 Public method to ignore a watch expression the next couple of occurrences. 756 Public method to ignore a watch expression the next couple of
757 occurrences.
746 </p><dl> 758 </p><dl>
747 <dt><i>cond</i></dt> 759 <dt><i>cond</i></dt>
748 <dd> 760 <dd>
749 expression of the watch expression (string) 761 expression of the watch expression (string)
750 </dd><dt><i>count</i></dt> 762 </dd><dt><i>count</i></dt>

eric ide

mercurial