std::error_category:: default_error_condition

From cppreference.com
Utilities library
General utilities
Relational operators (deprecated in C++20)
virtual std:: error_condition default_error_condition ( int val ) const noexcept ;
(since C++11)

Returns the error condition for the given error value.

Equivalent to std:: error_condition ( val, * this ) .

Classes derived from error_category may override this function to map certain error values to a generic category. For example, std::system_category overrides this function to map the error values that match POSIX errno values to std::generic_category .

Parameters

val - error value for which to return error condition

Return value

The error condition for the given error code.