std::error_code (3) - Linux Manuals
std::error_code: std::error_code
NAME
std::error_code - std::error_code
Synopsis
Defined in header <system_error>
class error_code; (since C++11)
std::error_code is a platform-dependent error code. Each std::error_code object holds an error code originating from the operating system or some low-level interface and a pointer to an object of type std::error_category, which corresponds to the said interface. The error code values may be not unique across different error categories.
Member functions
constructor (public member function)
operator= (public member function)
assign (public member function)
Modifiers
clear (public member function)
Observers
value (public member function)
category (public member function)
default_error_condition (public member function)
message (public member function)
operator_bool (public member function)
Non-member functions
operator== compares two error_codes
operator!= (function)
operator<
operator<< (function)
Helper classes
is_error_code_enum identifies a class as an error_code enumeration
(C++11)
std::hash<std::error_code> hash support for std::error_code