|
PTP Release 7.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPDIStackFrame
A stack frame in a suspended thread. A stack frame contains variables representing visible locals and arguments at the current execution location.
| Method Summary | |
|---|---|
IPDIArgument |
createArgument(IPDIArgumentDescriptor varDesc)
Create a variable from the descriptor for evaluation. |
IPDILocalVariable |
createLocalVariable(IPDILocalVariableDescriptor varDesc)
Create a variable from the descriptor for evaluation. |
boolean |
equals(IPDIStackFrame stackframe)
Determines whether both stackframes are the same |
IPDIArgumentDescriptor[] |
getArgumentDescriptors()
Returns the arguments in this stack frame. |
int |
getLevel()
Returns the level of the stack frame, 1 based. |
IPDILocalVariableDescriptor[] |
getLocalVariableDescriptors()
Returns the visible variables in this stack frame. |
IPDILocator |
getLocator()
Returns the location of the instruction pointer in this stack frame. |
IPDITarget |
getTarget()
Returns the target this stackframe is contained in. |
IPDIThread |
getThread()
Returns the thread this stackframe is contained in. |
| Methods inherited from interface org.eclipse.ptp.debug.core.pdi.IPDISessionObject |
|---|
getSession |
| Methods inherited from interface org.eclipse.ptp.debug.core.pdi.IPDISet |
|---|
getTasks |
| Method Detail |
|---|
IPDILocator getLocator()
IPDILocalVariableDescriptor[] getLocalVariableDescriptors()
throws PDIException
PDIException - on failure
IPDIArgument createArgument(IPDIArgumentDescriptor varDesc)
throws PDIException
varDesc - IPDIArgumentDescriptor
PDIException - on failure
IPDILocalVariable createLocalVariable(IPDILocalVariableDescriptor varDesc)
throws PDIException
varDesc - IPDILocalVariableDescriptor
PDIException - on failure
IPDIArgumentDescriptor[] getArgumentDescriptors()
throws PDIException
PDIException - on failureIPDIThread getThread()
IPDITarget getTarget()
int getLevel()
boolean equals(IPDIStackFrame stackframe)
stackframe -
|
PTP Release 7.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||