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

branch
eric7
changeset 10259
b51dfacef37f
parent 10070
9f5758c0fec1
child 10417
c6011e501282
equal deleted inserted replaced
10258:e7764f992a01 10259:b51dfacef37f
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></td> 150 <td>Public method used to trace some stuff independent of the debugger trace function.</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></td> 154 <td>Public method used to trace some stuff independent of the debugger trace function.</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>
683 <a NAME="DebugBase.profileWithRecursion" ID="DebugBase.profileWithRecursion"></a> 702 <a NAME="DebugBase.profileWithRecursion" ID="DebugBase.profileWithRecursion"></a>
684 <h4>DebugBase.profileWithRecursion</h4> 703 <h4>DebugBase.profileWithRecursion</h4>
685 <b>profileWithRecursion</b>(<i>frame, event, arg</i>) 704 <b>profileWithRecursion</b>(<i>frame, event, arg</i>)
686 705
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>
687 <a NAME="DebugBase.run" ID="DebugBase.run"></a> 732 <a NAME="DebugBase.run" ID="DebugBase.run"></a>
688 <h4>DebugBase.run</h4> 733 <h4>DebugBase.run</h4>
689 <b>run</b>(<i>cmd, globalsDict=None, localsDict=None, debug=True, closeSession=True</i>) 734 <b>run</b>(<i>cmd, globalsDict=None, localsDict=None, debug=True, closeSession=True</i>)
690 735
691 <p> 736 <p>

eric ide

mercurial