JCL Help:TExceptFrameKind
From Project JEDI Wiki
Jump to navigationJump to searchJCL Help: TExceptFrameKind Enumeration
Search in JCL Help
Search in all projects
Summary
Exception frame kind.
Pascal
public TExceptFrameKind = (
efkUnknown,
efkFinally,
efkAnyException,
efkOnException,
efkAutoException
);
Members
Members | Description |
efkUnknown | Anonymous exception frame (most likely an exception frame inside a non-Delphi and non-C++Builder library. |
efkFinally | A try...finally frame. Note that the compiler inserts implicit try...finally blocks for any method, function or procedure with parameters and/or variables that need clean up (eg. long strings, dynamic arrays, interface references). |
efkAnyException | A try...except frame. |
efkOnException | A try...except on.... frame. |
efkAutoException | A try..except frame for an automated method declared with the safecall directive (these are implicit frames inserted by the compiler). |
Description
TExceptFrameKind determines the exception frame type. Note that the compiler often inserts implicit frames around a method, function or procedure. For these frames source code location routines can be of by 1 line.
About
Unit
no pages or subcategories
Donator
Marcel Bestebroer
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