public interface ICDIStackFrame extends ICDIExecuteStepReturn, ICDIObject
Modifier and Type | Method and Description |
---|---|
ICDIArgument |
createArgument(ICDIArgumentDescriptor varDesc)
Create a variable from the descriptor for evaluation.
|
ICDILocalVariable |
createLocalVariable(ICDILocalVariableDescriptor varDesc)
Create a variable from the descriptor for evaluation.
|
boolean |
equals(ICDIStackFrame stackframe)
Return true if the frames are the same.
|
ICDIArgumentDescriptor[] |
getArgumentDescriptors()
Returns the arguments in this stack frame.
|
int |
getLevel()
Returns the level of the stack frame, 1 based.
|
ICDILocalVariableDescriptor[] |
getLocalVariableDescriptors()
Returns the visible variables in this stack frame.
|
ICDILocator |
getLocator()
Returns the location of the instruction pointer in this
stack frame.
|
ICDIThread |
getThread()
Returns the thread this stackframe is contained in.
|
stepReturn, stepReturn
getTarget
ICDILocator getLocator()
ICDILocalVariableDescriptor[] getLocalVariableDescriptors() throws CDIException
CDIException
- if this method fails. Reasons include:ICDIArgument createArgument(ICDIArgumentDescriptor varDesc) throws CDIException
varDesc
- ICDThreadStorageDescCDIException
ICDILocalVariable createLocalVariable(ICDILocalVariableDescriptor varDesc) throws CDIException
varDesc
- ICDThreadStorageDescCDIException
ICDIArgumentDescriptor[] getArgumentDescriptors() throws CDIException
CDIException
- if this method fails. Reasons include:ICDIThread getThread()
int getLevel()
boolean equals(ICDIStackFrame stackframe)
Copyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.