JCL Help:TJclStackInfoList.Create@Boolean@Integer@Pointer

From Project JEDI Wiki
Jump to navigationJump to search


Summary

Instantiates a stack list.


Pascal

 public constructor Create(ARaw: Boolean; AIgnoreLevels: Integer; AFirstCaller: Pointer); overload;
public constructor Create(ARaw: Boolean; AIgnoreLevels: Integer; AFirstCaller: Pointer; ADelayedTrace: Boolean); overload;
public constructor Create(ARaw: Boolean; AIgnoreLevels: Integer; AFirstCaller: Pointer; ADelayedTrace: Boolean; ABaseOfStack: Pointer); overload;
public constructor Create(ARaw: Boolean; AIgnoreLevels: Integer; AFirstCaller: Pointer; ADelayedTrace: Boolean; ABaseOfStack: Pointer; ATopOfStack: Pointer); overload;


Parameters

Parameters Description
AIgnoreLevels: Integer Number of callers to ignore upon tracing.
Raw When set to False, the stack is traced by means of the frame address, when set to True, all DWORDs are checked for valid caller addresses.
FirstCaller If not nil, an explicit TJclStackInfoItem is added to the list, pointing to the FirstCaller.


Description

Create instantiates a stack list and immediately executes the trace.


About

Donator

Hallvard Vassbotn


Contribute to this help topic

This documentation wiki is based on the collaborative effort of Project JEDI users. Your edits are welcome in order to improve documentation quality: edit this page