src/eric7/Documentation/Source/eric7.DebugClients.Python.DebugBase.html

branch
eric7
changeset 10070
9f5758c0fec1
parent 9559
34fc53e6159d
child 10259
b51dfacef37f
equal deleted inserted replaced
10069:435cc5875135 10070:9f5758c0fec1
145 <td><a href="#DebugBase.move_instruction_pointer">move_instruction_pointer</a></td> 145 <td><a href="#DebugBase.move_instruction_pointer">move_instruction_pointer</a></td>
146 <td>Public method to move the instruction pointer to another line.</td> 146 <td>Public method to move the instruction pointer to another line.</td>
147 </tr> 147 </tr>
148 <tr> 148 <tr>
149 <td><a href="#DebugBase.profile">profile</a></td> 149 <td><a href="#DebugBase.profile">profile</a></td>
150 <td>Public method used to trace some stuff independent of the debugger trace function.</td> 150 <td></td>
151 </tr> 151 </tr>
152 <tr> 152 <tr>
153 <td><a href="#DebugBase.profileWithRecursion">profileWithRecursion</a></td> 153 <td><a href="#DebugBase.profileWithRecursion">profileWithRecursion</a></td>
154 <td>Public method used to trace some stuff independent of the debugger trace function.</td> 154 <td></td>
155 </tr> 155 </tr>
156 <tr> 156 <tr>
157 <td><a href="#DebugBase.run">run</a></td> 157 <td><a href="#DebugBase.run">run</a></td>
158 <td>Public method to start a given command under debugger control.</td> 158 <td>Public method to start a given command under debugger control.</td>
159 </tr> 159 </tr>
678 </dl> 678 </dl>
679 <a NAME="DebugBase.profile" ID="DebugBase.profile"></a> 679 <a NAME="DebugBase.profile" ID="DebugBase.profile"></a>
680 <h4>DebugBase.profile</h4> 680 <h4>DebugBase.profile</h4>
681 <b>profile</b>(<i>frame, event, arg</i>) 681 <b>profile</b>(<i>frame, event, arg</i>)
682 682
683 <p>
684 Public method used to trace some stuff independent of the debugger
685 trace function.
686 </p>
687 <dl>
688
689 <dt><i>frame</i> (frame object)</dt>
690 <dd>
691 current stack frame
692 </dd>
693 <dt><i>event</i> (str)</dt>
694 <dd>
695 trace event
696 </dd>
697 <dt><i>arg</i> (depends on the previous event parameter)</dt>
698 <dd>
699 arguments
700 </dd>
701 </dl>
702 <a NAME="DebugBase.profileWithRecursion" ID="DebugBase.profileWithRecursion"></a> 683 <a NAME="DebugBase.profileWithRecursion" ID="DebugBase.profileWithRecursion"></a>
703 <h4>DebugBase.profileWithRecursion</h4> 684 <h4>DebugBase.profileWithRecursion</h4>
704 <b>profileWithRecursion</b>(<i>frame, event, arg</i>) 685 <b>profileWithRecursion</b>(<i>frame, event, arg</i>)
705 686
706 <p>
707 Public method used to trace some stuff independent of the debugger
708 trace function.
709 </p>
710 <dl>
711
712 <dt><i>frame</i> (frame object)</dt>
713 <dd>
714 current stack frame
715 </dd>
716 <dt><i>event</i> (str)</dt>
717 <dd>
718 trace event
719 </dd>
720 <dt><i>arg</i> (depends on the previous event parameter)</dt>
721 <dd>
722 arguments
723 </dd>
724 </dl>
725 <dl>
726
727 <dt>Raises <b>RuntimeError</b>:</dt>
728 <dd>
729 raised to indicate too many recursions
730 </dd>
731 </dl>
732 <a NAME="DebugBase.run" ID="DebugBase.run"></a> 687 <a NAME="DebugBase.run" ID="DebugBase.run"></a>
733 <h4>DebugBase.run</h4> 688 <h4>DebugBase.run</h4>
734 <b>run</b>(<i>cmd, globalsDict=None, localsDict=None, debug=True, closeSession=True</i>) 689 <b>run</b>(<i>cmd, globalsDict=None, localsDict=None, debug=True, closeSession=True</i>)
735 690
736 <p> 691 <p>

eric ide

mercurial