Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
benchmark/ | H | 03-May-2022 | - | 1,075 | 814 | |
doc/ | H | 03-May-2022 | - | 8,412 | 6,766 | |
examples/ | H | 03-Dec-2020 | - | 2,698 | 1,724 | |
gen/ | H | 03-Dec-2020 | - | 67 | 51 | |
meta/ | H | 03-Dec-2020 | - | 15 | 14 | |
subprojects/ | H | 03-Dec-2020 | - | 14 | 11 | |
test/ | H | 03-Dec-2020 | - | 12,010 | 10,257 | |
LICENSE | H A D | 03-Dec-2020 | 1.3 KiB | 24 | 20 | |
README.md | H A D | 03-Dec-2020 | 917 | 23 | 15 | |
meson.build | H A D | 03-Dec-2020 | 7.6 KiB | 284 | 251 |
README.md
1Boost LEAF is a lightweight error handling library for C++11. 2 3Official documentation: https://boostorg.github.io/leaf/ 4 5Features: 6 7* Small single-header format, **no dependencies**. 8* Designed for maximum efficiency ("happy" path and "sad" path). 9* No dynamic memory allocations, even with heavy payloads. 10* O(1) transport of arbitrary error types (independent of call stack depth). 11* Can be used with or without exception handling. 12* Support for multi-thread programming. 13 14Support is available via: 15 16* [cpplang on Slack](https://Cpplang.slack.com) (use the `#boost` channel) 17* [Boost Users Mailing List](https://lists.boost.org/mailman/listinfo.cgi/boost-users) 18* [Boost Developers Mailing List](https://lists.boost.org/mailman/listinfo.cgi/boost) 19 20Copyright (c) 2018-2020 Emil Dotchevski and Reverge Studios, Inc. 21 22Distributed under the [Boost Software License, Version 1.0](http://www.boost.org/LICENSE_1_0.txt). 23