Documentation/Source/eric5.DebugClients.Python3.DebugBase.html

changeset 945
8cd4d08fa9f6
parent 935
bf9ee1e00bc5
child 1228
7afaf2fca55b
equal deleted inserted replaced
944:1b59c4ba121e 945:8cd4d08fa9f6
282 </dd> 282 </dd>
283 </dl><a NAME="DebugBase.break_here" ID="DebugBase.break_here"></a> 283 </dl><a NAME="DebugBase.break_here" ID="DebugBase.break_here"></a>
284 <h4>DebugBase.break_here</h4> 284 <h4>DebugBase.break_here</h4>
285 <b>break_here</b>(<i>frame</i>) 285 <b>break_here</b>(<i>frame</i>)
286 <p> 286 <p>
287 Reimplemented from bdb.py to fix the filename from the frame. 287 Reimplemented from bdb.py to fix the filename from the frame.
288 </p><p> 288 </p><p>
289 See fix_frame_filename for more info. 289 See fix_frame_filename for more info.
290 </p><dl> 290 </p><dl>
291 <dt><i>frame</i></dt> 291 <dt><i>frame</i></dt>
292 <dd> 292 <dd>
479 </dd> 479 </dd>
480 </dl><a NAME="DebugBase.profile" ID="DebugBase.profile"></a> 480 </dl><a NAME="DebugBase.profile" ID="DebugBase.profile"></a>
481 <h4>DebugBase.profile</h4> 481 <h4>DebugBase.profile</h4>
482 <b>profile</b>(<i>frame, event, arg</i>) 482 <b>profile</b>(<i>frame, event, arg</i>)
483 <p> 483 <p>
484 Public method used to trace some stuff independant of the debugger 484 Public method used to trace some stuff independant of the debugger
485 trace function. 485 trace function.
486 </p><dl> 486 </p><dl>
487 <dt><i>frame</i></dt> 487 <dt><i>frame</i></dt>
488 <dd> 488 <dd>
489 The current stack frame. 489 The current stack frame.
516 </dd> 516 </dd>
517 </dl><a NAME="DebugBase.set_quit" ID="DebugBase.set_quit"></a> 517 </dl><a NAME="DebugBase.set_quit" ID="DebugBase.set_quit"></a>
518 <h4>DebugBase.set_quit</h4> 518 <h4>DebugBase.set_quit</h4>
519 <b>set_quit</b>(<i></i>) 519 <b>set_quit</b>(<i></i>)
520 <p> 520 <p>
521 Public method to quit. 521 Public method to quit.
522 </p><p> 522 </p><p>
523 It wraps call to bdb to clear the current frame properly. 523 It wraps call to bdb to clear the current frame properly.
524 </p><a NAME="DebugBase.set_trace" ID="DebugBase.set_trace"></a> 524 </p><a NAME="DebugBase.set_trace" ID="DebugBase.set_trace"></a>
525 <h4>DebugBase.set_trace</h4> 525 <h4>DebugBase.set_trace</h4>
526 <b>set_trace</b>(<i>frame = None</i>) 526 <b>set_trace</b>(<i>frame=None</i>)
527 <p> 527 <p>
528 Overridden method of bdb.py to do some special setup. 528 Overridden method of bdb.py to do some special setup.
529 </p><dl> 529 </p><dl>
530 <dt><i>frame</i></dt> 530 <dt><i>frame</i></dt>
531 <dd> 531 <dd>
532 frame to start debugging from 532 frame to start debugging from
533 </dd> 533 </dd>
534 </dl><a NAME="DebugBase.set_watch" ID="DebugBase.set_watch"></a> 534 </dl><a NAME="DebugBase.set_watch" ID="DebugBase.set_watch"></a>
535 <h4>DebugBase.set_watch</h4> 535 <h4>DebugBase.set_watch</h4>
536 <b>set_watch</b>(<i>cond, temporary = False</i>) 536 <b>set_watch</b>(<i>cond, temporary=False</i>)
537 <p> 537 <p>
538 Public method to set a watch expression. 538 Public method to set a watch expression.
539 </p><dl> 539 </p><dl>
540 <dt><i>cond</i></dt> 540 <dt><i>cond</i></dt>
541 <dd> 541 <dd>
603 <dd> 603 <dd>
604 local trace function 604 local trace function
605 </dd> 605 </dd>
606 </dl><a NAME="DebugBase.user_exception" ID="DebugBase.user_exception"></a> 606 </dl><a NAME="DebugBase.user_exception" ID="DebugBase.user_exception"></a>
607 <h4>DebugBase.user_exception</h4> 607 <h4>DebugBase.user_exception</h4>
608 <b>user_exception</b>(<i>frame, excinfo, unhandled = False</i>) 608 <b>user_exception</b>(<i>frame, excinfo, unhandled=False</i>)
609 <p> 609 <p>
610 Reimplemented to report an exception to the debug server. 610 Reimplemented to report an exception to the debug server.
611 </p><dl> 611 </p><dl>
612 <dt><i>frame</i></dt> 612 <dt><i>frame</i></dt>
613 <dd> 613 <dd>

eric ide

mercurial