Lines Matching refs:error_code
47 class error_code;
118 equivalent(const error_code& __code, int __i) const noexcept;
139 error_code make_error_code(errc) noexcept;
144 /// error_code
146 struct error_code
148 error_code() noexcept
151 error_code(int __v, const error_category& __cat) noexcept
156 error_code(_ErrorCodeEnum __e) noexcept
173 error_code&>::type
196 friend class hash<error_code>;
203 inline error_code
205 { return error_code(static_cast<int>(__e), generic_category()); }
208 operator<(const error_code& __lhs, const error_code& __rhs) noexcept
217 operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e)
292 operator==(const error_code& __lhs, const error_code& __rhs) noexcept
297 operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
304 operator==(const error_condition& __lhs, const error_code& __rhs) noexcept
319 operator!=(const error_code& __lhs, const error_code& __rhs) noexcept
323 operator!=(const error_code& __lhs, const error_condition& __rhs) noexcept
327 operator!=(const error_condition& __lhs, const error_code& __rhs) noexcept
344 error_code _M_code;
347 system_error(error_code __ec = error_code())
350 system_error(error_code __ec, const string& __what)
353 system_error(error_code __ec, const char* __what)
357 : system_error(error_code(__v, __ecat), __what) { }
360 : runtime_error(error_code(__v, __ecat).message()),
364 : runtime_error(__what + ": " + error_code(__v, __ecat).message()),
369 const error_code&
384 /// std::hash specialization for error_code.
386 struct hash<error_code>
387 : public __hash_base<size_t, error_code>
390 operator()(const error_code& __e) const noexcept