| java.lang.Object org.netbeans.modules.cnd.debugger.gdb.CallStackFrame
CallStackFrame | public class CallStackFrame (Code) | | Represents one stack frame.
Since JDI interfaces evolve from one version to another, it's strongly recommended
not to implement this interface in client code. New methods can be added to
this interface at any time to keep up with the JDI functionality.
author: Gordon Prieur (copied from Jan Jancura's JPDA implementation) |
getAddr | public String getAddr()(Code) | | address this stack frame is stopped in |
getFileName | public String getFileName()(Code) | | Returns name of file this stack frame is stopped in.
name of file this stack frame is stopped in |
getFrameNumber | public int getFrameNumber()(Code) | | Get frame number.
Frame nunmber in Call Stack ("0" means top) |
getFullname | public String getFullname()(Code) | | Returns name of file this stack frame is stopped in.
name of file this stack frame is stopped in |
getFunctionName | public String getFunctionName()(Code) | | Returns method name associated with this stack frame.
method name associated with this stack frame |
getLineNumber | public int getLineNumber()(Code) | | Returns line number associated with this stack frame.
line number associated with this this stack frame |
getLocalVariables | public LocalVariable[] getLocalVariables()(Code) | | Returns local variables.
If local variables are not available returns empty array.
NOTE: This method should not be called from GdbReaderRP as it can block
waiting for type information to be returned on that thread.
local variables |
hashCode | public int hashCode()(Code) | | |
makeCurrent | public void makeCurrent()(Code) | | Sets this frame current
|
popFrame | public void popFrame()(Code) | | Pop stack frames. All frames up to and including the frame
are popped off the stack. The frame previous to the parameter
frame will become the current frame.
|
|
|