public member function
<system_error>
std::error_code::operator=
template <class ErrorCodeEnum> error_code& operator= (ErrorCodeEnum e) noexcept;
Assign error code
This function only participates in overload resolution if is_error_code_enum<ErrorCodeEnum>::value is true.
Member function assign can be used to assign a new value to the error_code object using an integer value and a category, instead of an enum value.
Parameters
- e
- Error code enum value of an enum type for which is_error_code_enum has a value member with a value of
true.
Return value
*this
See also
- error_code::error_code
- Construct error_code (public member function)
- error_code::assign
- Assign error code (public member function)
- error_code::clear
- Clear error code (public member function)