2
0
mirror of https://github.com/boostorg/leaf.git synced 2026-01-24 05:52:17 +00:00
Files
leaf/README.md
2019-01-16 13:17:05 -08:00

742 B

LEAF is a C++11 error handling library.

Official documentation: https://zajo.github.io/leaf/

Features:

  • Header-only, no dependencies.
  • No dynamic memory allocations (except when error objects are transported between threads).
  • Any error-related object of any movable type is efficiently delivered to the correct error handler.
  • Compatible with std::error_code, errno and any other error code type.
  • Support for multi-thread programming.
  • Can be used with or without exception handling.

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).