|
BDE 4.14.0 Production release
|
Provide standard compliant versions of <system_error> classes.
Canonical header: bsl_system_error.h
This component defines classes bsl::error_category, bsl::error_code, and bsl::error_condition, global functions bsl::generic_category, bsl::system_category, bsl::make_error_code, and bsl::make_error_condition, and a variety of operators that provide implementations of the C++11 system_error facility. In C++11 mode, the vendor-supplied <system_error> implementation is used instead, and the corresponding names from std are imported into bsl.
In this section we show intended use of this component.
We are in the process of determining best practices for using error codes in our programming environment.