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 |