This class contains information about one stack frame. More...
#include <CDataController.h>
Public Member Functions | |
| CStackFrame (int64_t address, unsigned char memArea, const std::string &fileName, int lineNumber, const CFunction &function, int partition) | |
| Instantiates object. | |
| int64_t | getAddress () |
| Returns address of a stack frame. | |
| std::string | getFileName () |
| Returns name of file, where the execution point is located. | |
| CFunction | getFunction () |
| Returns function information. | |
| int | getLineNumber () |
| Returns the source code line number, where the execution point is located. | |
| unsigned char | getMemArea () |
| Returns memory area of a stack frame. | |
| int | getPartition () |
| Returns index of download file, where this function is located. | |
This class contains information about one stack frame.
|
inline |
Instantiates object.
Constructor is not intended to be used by clients.
|
inline |
Returns memory area of a stack frame.
See MemArea.h for meaning of values returned by this function - make sure to see enum for your target architecture.
|
inline |
Returns index of download file, where this function is located.
Use it as parameter to getSymbols() if module name is needed.