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> |