mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-08 18:26:01 +02:00
Propose setCurrent{Thread,StackFrame} to the API.
This commit is contained in:
parent
d5f5423b78
commit
0b205fd6f8
2 changed files with 12 additions and 0 deletions
|
@ -53,6 +53,12 @@ public interface ICDITarget extends ICDIObject {
|
||||||
*/
|
*/
|
||||||
ICDIThread[] getThreads() throws CDIException;
|
ICDIThread[] getThreads() throws CDIException;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set the current thread on the target.
|
||||||
|
* @param - ICDThread
|
||||||
|
*/
|
||||||
|
void setCurrentThread(ICDIThread current) throws CDIException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns a memory block that starts at the specified memory
|
* Returns a memory block that starts at the specified memory
|
||||||
* address, with the specified length.
|
* address, with the specified length.
|
||||||
|
|
|
@ -28,6 +28,12 @@ public interface ICDIThread extends ICDIObject {
|
||||||
*/
|
*/
|
||||||
ICDIStackFrame[] getStackFrames() throws CDIException;
|
ICDIStackFrame[] getStackFrames() throws CDIException;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set the curretn Stack for the thread.
|
||||||
|
* @param - ICDIStackFrame
|
||||||
|
*/
|
||||||
|
void setCurrentStackFrame(ICDIStackFrame current) throws CDIException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns whether this thread is currently suspended.
|
* Returns whether this thread is currently suspended.
|
||||||
*
|
*
|
||||||
|
|
Loading…
Add table
Reference in a new issue