Extensible error reporting
The Boost.System library, part of Boost C++ Libraries,
implements an extensible framework for error reporting in the form of an
error_code class and supporting facilities.
It has been proposed for the C++11 standard, has been accepted, and
is now available as part of the standard library in the <system_error>
header. However, the Boost implementation has continued to evolve and
gain enhancements and additional functionality, such as support for
attaching source locations
to error_code, and a result<T> class that can carry either a value
or an error code.
... More
| version | 1.81.0+1 |
|---|---|
| license | BSL-1.0Boost Software License 1.0 |
| repository | https://pkg.cppget.org/1/legacy |
| download | libboost-system-1.81.0+1.tar.gz |
| sha256 | 157e7dc9d60f437ec3336a3d40f8728c90dafc112d35449b993c79ef87451b45 |
| project | boost |
|---|---|
| url | github.com/boostorg/system |
| doc-url | www.boost.org/doc/libs/1_81_0/libs/system |
| package-url | github.com/build2-packaging/boost |
| boost-users@lists.boost.orgMailing list | |
| package-email | packaging@build2.orgMailing list |
| topics | C++Boost |
Depends (5)
| libboost-assert == 1.81.0 | |
| libboost-config == 1.81.0 | |
| libboost-throw-exception == 1.81.0 | |
| libboost-variant2 == 1.81.0 | |
| libboost-winapi == 1.81.0 |
Reviews
| fail | 0 |
|---|---|
| pass | 1 |