mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Provide 2 new method getStackFrames(int low, int hi)
getStackFrameCount();
This commit is contained in:
parent
99a0791947
commit
9a302b9897
1 changed files with 19 additions and 0 deletions
|
@ -28,6 +28,25 @@ public interface ICDIThread extends ICDIObject {
|
||||||
*/
|
*/
|
||||||
ICDIStackFrame[] getStackFrames() throws CDIException;
|
ICDIStackFrame[] getStackFrames() throws CDIException;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns the stack frames contained in this thread whose levels
|
||||||
|
* are between the two arguments(inclusive).
|
||||||
|
* An empty collection is returned if this thread contains
|
||||||
|
* no stack frames, or is not currently suspended. Stack frames
|
||||||
|
* are returned in top down order.
|
||||||
|
*
|
||||||
|
* @return a collection of stack frames
|
||||||
|
* @throws CDIException if this method fails. Reasons include:
|
||||||
|
*/
|
||||||
|
ICDIStackFrame[] getStackFrames(int lowFrame, int highFrame) throws CDIException;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns the depth of the stack frames
|
||||||
|
* @return depth of stack frames
|
||||||
|
* @throws CDIException if this method fails. Reasons include:
|
||||||
|
*/
|
||||||
|
int getStackFrameCount() throws CDIException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the curretn Stack for the thread.
|
* Set the curretn Stack for the thread.
|
||||||
* @param - ICDIStackFrame
|
* @param - ICDIStackFrame
|
||||||
|
|
Loading…
Add table
Reference in a new issue