.TH "std::error_condition" 3cxx "Wed Jul 14 2021" "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME std::error_condition .SH SYNOPSIS .br .PP .SS "Public Member Functions" .in +1c .ti -1c .RI "template::value>::type> \fBerror_condition\fP (_ErrorConditionEnum __e) noexcept" .br .ti -1c .RI "\fBerror_condition\fP (int __v, const \fBerror_category\fP &__cat) noexcept" .br .ti -1c .RI "void \fBassign\fP (int __v, const \fBerror_category\fP &__cat) noexcept" .br .ti -1c .RI "const \fBerror_category\fP & \fBcategory\fP () const noexcept" .br .ti -1c .RI "void \fBclear\fP () noexcept" .br .ti -1c .RI "_GLIBCXX_DEFAULT_ABI_TAG \fBstring\fP \fBmessage\fP () const" .br .ti -1c .RI "\fBoperator bool\fP () const noexcept" .br .ti -1c .RI "template \fBenable_if\fP< \fBis_error_condition_enum\fP< _ErrorConditionEnum >::value, \fBerror_condition\fP & >::type \fBoperator=\fP (_ErrorConditionEnum __e) noexcept" .br .ti -1c .RI "int \fBvalue\fP () const noexcept" .br .in -1c .SS "Related Functions" (Note that these are not member functions\&.) .in +1c .ti -1c .RI "\fBerror_condition\fP \fBmake_error_condition\fP (errc __e) noexcept" .br .RI "Create an \fCerror_condition\fP representing a standard \fCerrc\fP condition\&. " .ti -1c .RI "bool \fBoperator!=\fP (const \fBerror_code\fP &__lhs, const \fBerror_condition\fP &__rhs) noexcept" .br .ti -1c .RI "bool \fBoperator!=\fP (const \fBerror_condition\fP &__lhs, const \fBerror_code\fP &__rhs) noexcept" .br .ti -1c .RI "bool \fBoperator!=\fP (const \fBerror_condition\fP &__lhs, const \fBerror_condition\fP &__rhs) noexcept" .br .ti -1c .RI "bool \fBoperator<\fP (const \fBerror_condition\fP &__lhs, const \fBerror_condition\fP &__rhs) noexcept" .br .RI "Define an ordering for error_condition objects\&. " .ti -1c .RI "bool \fBoperator==\fP (const \fBerror_code\fP &__lhs, const \fBerror_condition\fP &__rhs) noexcept" .br .ti -1c .RI "bool \fBoperator==\fP (const \fBerror_condition\fP &__lhs, const \fBerror_code\fP &__rhs) noexcept" .br .ti -1c .RI "bool \fBoperator==\fP (const \fBerror_condition\fP &__lhs, const \fBerror_condition\fP &__rhs) noexcept" .br .in -1c .SH "Detailed Description" .PP Class error_condition .PP This class represents error conditions that may be visible at an API boundary\&. Different \fCerror_code\fP values that can occur within a library or module might map to the same \fCerror_condition\fP\&. .PP An \fCerror_condition\fP represents something that the program can test for, and subsequently take appropriate action\&. .PP Definition at line 278 of file system_error\&. .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.