operator==,!=,<,<=>(std::error_condition)
Min standard notice:
Header: <system_error>
Compares two error conditions.
# Declarations
bool operator==( const std::error_condition& lhs,
const std::error_condition& rhs ) noexcept;
(since C++11)
bool operator!=( const std::error_condition& lhs,
const std::error_condition& rhs ) noexcept;
(since C++11) (until C++20)
bool operator<( const std::error_condition& lhs,
const std::error_condition& rhs ) noexcept;
(since C++11) (until C++20)
std::strong_ordering operator<=>( const std::error_condition& lhs,
const std::error_condition& rhs ) noexcept;
(since C++20)
bool operator==( const std::error_code& code,
const std::error_condition& cond ) noexcept;
(since C++11)
bool operator==( const std::error_condition& cond,
const std::error_code& code ) noexcept;
(since C++11) (until C++20)
bool operator!=( const std::error_code& code,
const std::error_condition& cond ) noexcept;
(since C++11) (until C++20)
bool operator!=( const std::error_condition& cond,
const std::error_code& code ) noexcept;
(since C++11) (until C++20)
# Parameters
lhs, rhs, cond: error conditions to comparecode: the error code to compare