JCL Help:JclCppException.pas
JCL Help: JclCppException.pas
Search in JCL Help
Search in all projects
Summary
JclCppException.pas contains utilities to handle C++ exceptions in Delphi.
Description
Calling the function JclInstallCppExceptionFilter() installs an exception filter which generates wrapper exceptions of type EJclCppStdException for external C++ exceptions. This is similar to Delphi's own mechanism of generating wrapper objects for unknown external exceptions.
An extensive discussion of the problem of C++ exceptions leaking into Delphi code, possible workarounds and the solution presented here can be read in the following article:
[Exception EEFFACE]
See Also
EJclCppException
EJclCppStdException
JclInstallCppExceptionFilter
JclUninstallCppExceptionFilter
JclCppExceptionFilterInstalled
JclCppExceptionFlags
About
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