public interface IPDIStackFrame extends IPDISessionObject
| Modifier and Type | Method and Description |
|---|---|
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.
|
getSessionIPDILocator getLocator()
IPDILocalVariableDescriptor[] getLocalVariableDescriptors() throws PDIException
PDIException - on failureIPDIArgument createArgument(IPDIArgumentDescriptor varDesc) throws PDIException
varDesc - IPDIArgumentDescriptorPDIException - on failureIPDILocalVariable createLocalVariable(IPDILocalVariableDescriptor varDesc) throws PDIException
varDesc - IPDILocalVariableDescriptorPDIException - on failureIPDIArgumentDescriptor[] getArgumentDescriptors() throws PDIException
PDIException - on failureIPDIThread getThread()
IPDITarget getTarget()
int getLevel()
boolean equals(IPDIStackFrame stackframe)
stackframe - Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.