15 Nov
2018
15 Nov
'18
12:56 a.m.
On 11/14/2018 5:19 PM, Emil Dotchevski via Boost wrote:
LEAF (Low-latency Error Augmentation Framework) is a new error handling library which could possibly become the successor of Boost Exception, though LEAF can be used without exceptions too.
Official documentation: https://zajo.github.io/leaf/
Features:
- No dynamic memory allocations.
- Associate objects of arbitrary types with any failure -- when it is initially reported or at a later time.
- Compatible with std::error_code, errno and any other error handling API.
- Use with or without exception handling.
- Support for multi-thread programming.
Front and center, as in a general introduction: 1) Header files 2) Library dependencies 3) C++ standard level
Emil