Documentation/Source/eric5.Debugger.DebuggerInterfaceRuby.html

changeset 945
8cd4d08fa9f6
parent 440
69ace3e2dcf6
child 1183
4285148ea20f
equal deleted inserted replaced
944:1b59c4ba121e 945:8cd4d08fa9f6
203 <dd> 203 <dd>
204 flag indicating passive connection mode (boolean) 204 flag indicating passive connection mode (boolean)
205 </dd> 205 </dd>
206 </dl><a NAME="DebuggerInterfaceRuby.__identityTranslation" ID="DebuggerInterfaceRuby.__identityTranslation"></a> 206 </dl><a NAME="DebuggerInterfaceRuby.__identityTranslation" ID="DebuggerInterfaceRuby.__identityTranslation"></a>
207 <h4>DebuggerInterfaceRuby.__identityTranslation</h4> 207 <h4>DebuggerInterfaceRuby.__identityTranslation</h4>
208 <b>__identityTranslation</b>(<i>fn, remote2local = True</i>) 208 <b>__identityTranslation</b>(<i>fn, remote2local=True</i>)
209 <p> 209 <p>
210 Private method to perform the identity path translation. 210 Private method to perform the identity path translation.
211 </p><dl> 211 </p><dl>
212 <dt><i>fn</i></dt> 212 <dt><i>fn</i></dt>
213 <dd> 213 <dd>
227 <b>__parseClientLine</b>(<i></i>) 227 <b>__parseClientLine</b>(<i></i>)
228 <p> 228 <p>
229 Private method to handle data from the client. 229 Private method to handle data from the client.
230 </p><a NAME="DebuggerInterfaceRuby.__remoteTranslation" ID="DebuggerInterfaceRuby.__remoteTranslation"></a> 230 </p><a NAME="DebuggerInterfaceRuby.__remoteTranslation" ID="DebuggerInterfaceRuby.__remoteTranslation"></a>
231 <h4>DebuggerInterfaceRuby.__remoteTranslation</h4> 231 <h4>DebuggerInterfaceRuby.__remoteTranslation</h4>
232 <b>__remoteTranslation</b>(<i>fn, remote2local = True</i>) 232 <b>__remoteTranslation</b>(<i>fn, remote2local=True</i>)
233 <p> 233 <p>
234 Private method to perform the path translation. 234 Private method to perform the path translation.
235 </p><dl> 235 </p><dl>
236 <dt><i>fn</i></dt> 236 <dt><i>fn</i></dt>
237 <dd> 237 <dd>
256 <dd> 256 <dd>
257 command to send to the debug client (string) 257 command to send to the debug client (string)
258 </dd> 258 </dd>
259 </dl><a NAME="DebuggerInterfaceRuby.__startProcess" ID="DebuggerInterfaceRuby.__startProcess"></a> 259 </dl><a NAME="DebuggerInterfaceRuby.__startProcess" ID="DebuggerInterfaceRuby.__startProcess"></a>
260 <h4>DebuggerInterfaceRuby.__startProcess</h4> 260 <h4>DebuggerInterfaceRuby.__startProcess</h4>
261 <b>__startProcess</b>(<i>program, arguments, environment = None</i>) 261 <b>__startProcess</b>(<i>program, arguments, environment=None</i>)
262 <p> 262 <p>
263 Private method to start the debugger client process. 263 Private method to start the debugger client process.
264 </p><dl> 264 </p><dl>
265 <dt><i>program</i></dt> 265 <dt><i>program</i></dt>
266 <dd> 266 <dd>
322 <b>remoteBanner</b>(<i></i>) 322 <b>remoteBanner</b>(<i></i>)
323 <p> 323 <p>
324 Public slot to get the banner info of the remote client. 324 Public slot to get the banner info of the remote client.
325 </p><a NAME="DebuggerInterfaceRuby.remoteBreakpoint" ID="DebuggerInterfaceRuby.remoteBreakpoint"></a> 325 </p><a NAME="DebuggerInterfaceRuby.remoteBreakpoint" ID="DebuggerInterfaceRuby.remoteBreakpoint"></a>
326 <h4>DebuggerInterfaceRuby.remoteBreakpoint</h4> 326 <h4>DebuggerInterfaceRuby.remoteBreakpoint</h4>
327 <b>remoteBreakpoint</b>(<i>fn, line, set, cond = None, temp = False</i>) 327 <b>remoteBreakpoint</b>(<i>fn, line, set, cond=None, temp=False</i>)
328 <p> 328 <p>
329 Public method to set or clear a breakpoint. 329 Public method to set or clear a breakpoint.
330 </p><dl> 330 </p><dl>
331 <dt><i>fn</i></dt> 331 <dt><i>fn</i></dt>
332 <dd> 332 <dd>
394 <dd> 394 <dd>
395 regexp string for variable names to filter out (string) 395 regexp string for variable names to filter out (string)
396 </dd> 396 </dd>
397 </dl><a NAME="DebuggerInterfaceRuby.remoteClientVariable" ID="DebuggerInterfaceRuby.remoteClientVariable"></a> 397 </dl><a NAME="DebuggerInterfaceRuby.remoteClientVariable" ID="DebuggerInterfaceRuby.remoteClientVariable"></a>
398 <h4>DebuggerInterfaceRuby.remoteClientVariable</h4> 398 <h4>DebuggerInterfaceRuby.remoteClientVariable</h4>
399 <b>remoteClientVariable</b>(<i>scope, filter, var, framenr = 0</i>) 399 <b>remoteClientVariable</b>(<i>scope, filter, var, framenr=0</i>)
400 <p> 400 <p>
401 Public method to request the variables of the debugged program. 401 Public method to request the variables of the debugged program.
402 </p><dl> 402 </p><dl>
403 <dt><i>scope</i></dt> 403 <dt><i>scope</i></dt>
404 <dd> 404 <dd>
413 <dd> 413 <dd>
414 framenumber of the variables to retrieve (int) 414 framenumber of the variables to retrieve (int)
415 </dd> 415 </dd>
416 </dl><a NAME="DebuggerInterfaceRuby.remoteClientVariables" ID="DebuggerInterfaceRuby.remoteClientVariables"></a> 416 </dl><a NAME="DebuggerInterfaceRuby.remoteClientVariables" ID="DebuggerInterfaceRuby.remoteClientVariables"></a>
417 <h4>DebuggerInterfaceRuby.remoteClientVariables</h4> 417 <h4>DebuggerInterfaceRuby.remoteClientVariables</h4>
418 <b>remoteClientVariables</b>(<i>scope, filter, framenr = 0</i>) 418 <b>remoteClientVariables</b>(<i>scope, filter, framenr=0</i>)
419 <p> 419 <p>
420 Public method to request the variables of the debugged program. 420 Public method to request the variables of the debugged program.
421 </p><dl> 421 </p><dl>
422 <dt><i>scope</i></dt> 422 <dt><i>scope</i></dt>
423 <dd> 423 <dd>
440 <dd> 440 <dd>
441 the text to be completed (string) 441 the text to be completed (string)
442 </dd> 442 </dd>
443 </dl><a NAME="DebuggerInterfaceRuby.remoteContinue" ID="DebuggerInterfaceRuby.remoteContinue"></a> 443 </dl><a NAME="DebuggerInterfaceRuby.remoteContinue" ID="DebuggerInterfaceRuby.remoteContinue"></a>
444 <h4>DebuggerInterfaceRuby.remoteContinue</h4> 444 <h4>DebuggerInterfaceRuby.remoteContinue</h4>
445 <b>remoteContinue</b>(<i>special = False</i>) 445 <b>remoteContinue</b>(<i>special=False</i>)
446 <p> 446 <p>
447 Public method to continue the debugged program. 447 Public method to continue the debugged program.
448 </p><dl> 448 </p><dl>
449 <dt><i>special</i></dt> 449 <dt><i>special</i></dt>
450 <dd> 450 <dd>
451 flag indicating a special continue operation (boolean) 451 flag indicating a special continue operation (boolean)
452 </dd> 452 </dd>
453 </dl><a NAME="DebuggerInterfaceRuby.remoteCoverage" ID="DebuggerInterfaceRuby.remoteCoverage"></a> 453 </dl><a NAME="DebuggerInterfaceRuby.remoteCoverage" ID="DebuggerInterfaceRuby.remoteCoverage"></a>
454 <h4>DebuggerInterfaceRuby.remoteCoverage</h4> 454 <h4>DebuggerInterfaceRuby.remoteCoverage</h4>
455 <b>remoteCoverage</b>(<i>fn, argv, wd, erase = False</i>) 455 <b>remoteCoverage</b>(<i>fn, argv, wd, erase=False</i>)
456 <p> 456 <p>
457 Public method to load a new program to collect coverage data. 457 Public method to load a new program to collect coverage data.
458 </p><dl> 458 </p><dl>
459 <dt><i>fn</i></dt> 459 <dt><i>fn</i></dt>
460 <dd> 460 <dd>
500 <dd> 500 <dd>
501 statement to execute (string) 501 statement to execute (string)
502 </dd> 502 </dd>
503 </dl><a NAME="DebuggerInterfaceRuby.remoteLoad" ID="DebuggerInterfaceRuby.remoteLoad"></a> 503 </dl><a NAME="DebuggerInterfaceRuby.remoteLoad" ID="DebuggerInterfaceRuby.remoteLoad"></a>
504 <h4>DebuggerInterfaceRuby.remoteLoad</h4> 504 <h4>DebuggerInterfaceRuby.remoteLoad</h4>
505 <b>remoteLoad</b>(<i>fn, argv, wd, traceInterpreter = False, autoContinue = True, autoFork = False, forkChild = False</i>) 505 <b>remoteLoad</b>(<i>fn, argv, wd, traceInterpreter=False, autoContinue=True, autoFork=False, forkChild=False</i>)
506 <p> 506 <p>
507 Public method to load a new program to debug. 507 Public method to load a new program to debug.
508 </p><dl> 508 </p><dl>
509 <dt><i>fn</i></dt> 509 <dt><i>fn</i></dt>
510 <dd> 510 <dd>
531 flag indicating to debug the child after forking 531 flag indicating to debug the child after forking
532 (boolean) (ignored) 532 (boolean) (ignored)
533 </dd> 533 </dd>
534 </dl><a NAME="DebuggerInterfaceRuby.remoteProfile" ID="DebuggerInterfaceRuby.remoteProfile"></a> 534 </dl><a NAME="DebuggerInterfaceRuby.remoteProfile" ID="DebuggerInterfaceRuby.remoteProfile"></a>
535 <h4>DebuggerInterfaceRuby.remoteProfile</h4> 535 <h4>DebuggerInterfaceRuby.remoteProfile</h4>
536 <b>remoteProfile</b>(<i>fn, argv, wd, erase = False</i>) 536 <b>remoteProfile</b>(<i>fn, argv, wd, erase=False</i>)
537 <p> 537 <p>
538 Public method to load a new program to collect profiling data. 538 Public method to load a new program to collect profiling data.
539 </p><dl> 539 </p><dl>
540 <dt><i>fn</i></dt> 540 <dt><i>fn</i></dt>
541 <dd> 541 <dd>
560 <dd> 560 <dd>
561 the raw input (string) 561 the raw input (string)
562 </dd> 562 </dd>
563 </dl><a NAME="DebuggerInterfaceRuby.remoteRun" ID="DebuggerInterfaceRuby.remoteRun"></a> 563 </dl><a NAME="DebuggerInterfaceRuby.remoteRun" ID="DebuggerInterfaceRuby.remoteRun"></a>
564 <h4>DebuggerInterfaceRuby.remoteRun</h4> 564 <h4>DebuggerInterfaceRuby.remoteRun</h4>
565 <b>remoteRun</b>(<i>fn, argv, wd, autoFork = False, forkChild = False</i>) 565 <b>remoteRun</b>(<i>fn, argv, wd, autoFork=False, forkChild=False</i>)
566 <p> 566 <p>
567 Public method to load a new program to run. 567 Public method to load a new program to run.
568 </p><dl> 568 </p><dl>
569 <dt><i>fn</i></dt> 569 <dt><i>fn</i></dt>
570 <dd> 570 <dd>
595 </dd> 595 </dd>
596 </dl><a NAME="DebuggerInterfaceRuby.remoteStatement" ID="DebuggerInterfaceRuby.remoteStatement"></a> 596 </dl><a NAME="DebuggerInterfaceRuby.remoteStatement" ID="DebuggerInterfaceRuby.remoteStatement"></a>
597 <h4>DebuggerInterfaceRuby.remoteStatement</h4> 597 <h4>DebuggerInterfaceRuby.remoteStatement</h4>
598 <b>remoteStatement</b>(<i>stmt</i>) 598 <b>remoteStatement</b>(<i>stmt</i>)
599 <p> 599 <p>
600 Public method to execute a Ruby statement. 600 Public method to execute a Ruby statement.
601 </p><dl> 601 </p><dl>
602 <dt><i>stmt</i></dt> 602 <dt><i>stmt</i></dt>
603 <dd> 603 <dd>
604 the Ruby statement to execute (string). It 604 the Ruby statement to execute (string). It
605 should not have a trailing newline. 605 should not have a trailing newline.
665 <b>remoteUTStop</b>(<i></i>) 665 <b>remoteUTStop</b>(<i></i>)
666 <p> 666 <p>
667 public method to stop a unittest run. 667 public method to stop a unittest run.
668 </p><a NAME="DebuggerInterfaceRuby.remoteWatchpoint" ID="DebuggerInterfaceRuby.remoteWatchpoint"></a> 668 </p><a NAME="DebuggerInterfaceRuby.remoteWatchpoint" ID="DebuggerInterfaceRuby.remoteWatchpoint"></a>
669 <h4>DebuggerInterfaceRuby.remoteWatchpoint</h4> 669 <h4>DebuggerInterfaceRuby.remoteWatchpoint</h4>
670 <b>remoteWatchpoint</b>(<i>cond, set, temp = False</i>) 670 <b>remoteWatchpoint</b>(<i>cond, set, temp=False</i>)
671 <p> 671 <p>
672 Public method to set or clear a watch expression. 672 Public method to set or clear a watch expression.
673 </p><dl> 673 </p><dl>
674 <dt><i>cond</i></dt> 674 <dt><i>cond</i></dt>
675 <dd> 675 <dd>

eric ide

mercurial