Subject: Re: [boost] Announcing LEAF, a new error handling library suitable for low latency applications
From: Emil Dotchevski (emildotchevski_at_[hidden])
Date: 2018-11-15 01:03:39
On Wed, Nov 14, 2018 at 4:56 PM Edward Diener via Boost <
> 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
> > - 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
Header-only, no dependency on any libraries, C++11.
I'll update the documentation, thanks.