Error Handler for C (liberrhdl)

The liberrhdl is a small C library that offers error handling methods similar to the exception handling in C++. In the event of errors no exception objects are thrown, but an error class name and an error message are set and execution continues at the next 'OnError' statement. The library can be seen as a nice frontend to setjmp/longjmp. The library supports the use of POSIX threads and is thread safe.

Intended Audience

Software developers

Download

This software is now maintained by the Public Software GroupPublic Software Group.
Downloads are available at the new project page:

Project page of Project page of "errhdl"