PathEngine home previous: Colour Stringsnext: Face Attributes
Contents, API Reference, Values and Strings, Error Handler Return Codes

Error Handler Return Codes

These values are defined in SDKRoot/code/externalAPI/i_pathengine.h.

When using the Microsoft CLR interface (for C Sharp or Visual Basic), equivalent values can be found in PathEngine.Constants, without the 'PE_' prefix (e.g. PathEngine.Constants.ErrorHandler_Continue).

When using the JNI interface (e.g. for Java), equivalent values can be found in com.pathengine.Constants, without the 'PE_' prefix (e.g. com.pathengine.ErrorHandler_Continue).

Name
Description
PE_ErrorHandler_Continue

Return this value if you want code execution to continue after the error handler returns (but note that this may then result in a crash, see Error Handlers for details).

PE_ErrorHandler_Abort

Return this value if you want PathEngine to attempt to abort program execution after the error handler returns (e.g. with a call to _exit(1), or similar).

PE_ErrorHandler_Break

Return this value if you want PathEngine to trigger a debug break after the error handler returns.

PE_ErrorHandler_ContinueAndIgnoreInFuture

As PE_ErrorHandler_Continue, but in the case of assertion errors, where possible, PathEngine will disable the assertion for continued execution.


Documentation for PathEngine release 6.04 - Copyright © 2002-2024 PathEnginenext: Face Attributes