mirror of
https://github.com/boostorg/leaf.git
synced 2026-01-26 06:32:23 +00:00
716 B
716 B
LEAF is a lightweight error handling library for C++11.
Official documentation: https://zajo.github.io/leaf/
Features:
-
Efficient delivery of arbitrary error objects to the correct error-handling scope.
-
No dynamic memory allocations.
-
Header-only, no dependencies.
-
No dynamic memory allocations.
-
Compatible with
std::error_code,errnoand any other error code type. -
Can be used with or without exception handling.
-
Support for multi-thread programming.
Copyright (c) 2018-2019 Emil Dotchevski. Distributed under the Boost Software License, Version 1.0.
Please post questions and feedback on the Boost Developers Mailing List (LEAF is not part of Boost).