winIDEA SDK
iEclipse::IStackFrame Struct Reference

Description

This interface provides information about a stack frame.

#include <i_Eclipse.h>

Public Member Functions

virtual ADDRESS_64 Address () PURE
 Returns address of a stack frame.
 
virtual BYTE MemoryArea () PURE
 Returns memory area of a stack frame.
 
virtual LPCSTR FileName () PURE
 Returns name of file, where the execution point is located.
 
virtual DWORD LineNumber () PURE
 Returns the source code line number, where the execution point is located.
 
virtual LPCSTR FunctionName () PURE
 Returns the name of a function. More...
 
virtual IVariablesVariables () PURE
 Returns local variables of this stack frame.
 
virtual IVariablesArguments () PURE
 Returns function arguments. More...
 
virtual IFunctionFunction () PURE
 Returns function information. More...
 
virtual DWORD Partition () PURE
 Returns Partition index. More...
 

Member Function Documentation

◆ Arguments()

virtual IVariables * iEclipse::IStackFrame::Arguments ( )
virtual

Returns function arguments.

Deprecated: use Function()

◆ Function()

virtual IFunction * iEclipse::IStackFrame::Function ( )
virtual

Returns function information.

Can return NULL if no function is found at the call site Address

Since
9.11.35

◆ FunctionName()

virtual LPCSTR iEclipse::IStackFrame::FunctionName ( )
virtual

Returns the name of a function.

Deprecated: use Function()

◆ Partition()

virtual DWORD iEclipse::IStackFrame::Partition ( )
virtual

Returns Partition index.

Since
9.12.34