Lines Matching refs:const
26 error_category(const error_category&) = delete;
27 error_category& operator=(const error_category&) = delete;
29 virtual const char* name() const noexcept = 0;
30 virtual error_condition default_error_condition(int ev) const noexcept;
31 virtual bool equivalent(int code, const error_condition& condition) const noexcept;
32 virtual bool equivalent(const error_code& code, int condition) const noexcept;
33 virtual string message(int ev) const = 0;
35 bool operator==(const error_category& rhs) const noexcept;
36 bool operator!=(const error_category& rhs) const noexcept;
37 bool operator<(const error_category& rhs) const noexcept;
40 const error_category& generic_category() noexcept;
41 const error_category& system_category() noexcept;
60 error_code(int val, const error_category& cat) noexcept;
65 void assign(int val, const error_category& cat) noexcept;
71 int value() const noexcept;
72 const error_category& category() const noexcept;
73 error_condition default_error_condition() const noexcept;
74 string message() const;
75 explicit operator bool() const noexcept;
79 bool operator<(const error_code& lhs, const error_code& rhs) noexcept;
82 operator<<(basic_ostream<charT,traits>& os, const error_code& ec);
89 error_condition(int val, const error_category& cat) noexcept;
94 void assign(int val, const error_category& cat) noexcept;
100 int value() const noexcept;
101 const error_category& category() const noexcept;
102 string message() const noexcept;
103 explicit operator bool() const noexcept;
106 bool operator<(const error_condition& lhs, const error_condition& rhs) noexcept;
112 system_error(error_code ec, const string& what_arg);
113 system_error(error_code ec, const char* what_arg);
115 system_error(int ev, const error_category& ecat, const string& what_arg);
116 system_error(int ev, const error_category& ecat, const char* what_arg);
117 system_error(int ev, const error_category& ecat);
119 const error_code& code() const noexcept;
120 const char* what() const noexcept;
212 bool operator==(const error_code& lhs, const error_code& rhs) noexcept;
213 bool operator==(const error_code& lhs, const error_condition& rhs) noexcept;
214 bool operator==(const error_condition& lhs, const error_code& rhs) noexcept;
215 bool operator==(const error_condition& lhs, const error_condition& rhs) noexcept;
216 bool operator!=(const error_code& lhs, const error_code& rhs) noexcept;
217 bool operator!=(const error_code& lhs, const error_condition& rhs) noexcept;
218 bool operator!=(const error_condition& lhs, const error_code& rhs) noexcept;
219 bool operator!=(const error_condition& lhs, const error_condition& rhs) noexcept;
395 error_category(const error_category&);// = delete;
396 error_category& operator=(const error_category&);// = delete;
399 virtual const char* name() const _NOEXCEPT = 0;
400 virtual error_condition default_error_condition(int __ev) const _NOEXCEPT;
401 virtual bool equivalent(int __code, const error_condition& __condition) const _NOEXCEPT;
402 virtual bool equivalent(const error_code& __code, int __condition) const _NOEXCEPT;
403 virtual string message(int __ev) const = 0;
406 bool operator==(const error_category& __rhs) const _NOEXCEPT {return this == &__rhs;}
409 bool operator!=(const error_category& __rhs) const _NOEXCEPT {return !(*this == __rhs);}
412 bool operator< (const error_category& __rhs) const _NOEXCEPT {return this < &__rhs;}
421 virtual string message(int ev) const;
424 _LIBCPP_FUNC_VIS const error_category& generic_category() _NOEXCEPT;
425 _LIBCPP_FUNC_VIS const error_category& system_category() _NOEXCEPT;
430 const error_category* __cat_;
436 error_condition(int __val, const error_category& __cat) _NOEXCEPT
447 void assign(int __val, const error_category& __cat) _NOEXCEPT
471 int value() const _NOEXCEPT {return __val_;}
474 const error_category& category() const _NOEXCEPT {return *__cat_;}
475 string message() const;
479 operator bool() const _NOEXCEPT {return __val_ != 0;}
491 operator<(const error_condition& __x, const error_condition& __y) _NOEXCEPT
502 const error_category* __cat_;
508 error_code(int __val, const error_category& __cat) _NOEXCEPT
519 void assign(int __val, const error_category& __cat) _NOEXCEPT
543 int value() const _NOEXCEPT {return __val_;}
546 const error_category& category() const _NOEXCEPT {return *__cat_;}
549 error_condition default_error_condition() const _NOEXCEPT
552 string message() const;
556 operator bool() const _NOEXCEPT {return __val_ != 0;}
568 operator<(const error_code& __x, const error_code& __y) _NOEXCEPT
576 operator==(const error_code& __x, const error_code& __y) _NOEXCEPT
583 operator==(const error_code& __x, const error_condition& __y) _NOEXCEPT
591 operator==(const error_condition& __x, const error_code& __y) _NOEXCEPT
598 operator==(const error_condition& __x, const error_condition& __y) _NOEXCEPT
605 operator!=(const error_code& __x, const error_code& __y) _NOEXCEPT
610 operator!=(const error_code& __x, const error_condition& __y) _NOEXCEPT
615 operator!=(const error_condition& __x, const error_code& __y) _NOEXCEPT
620 operator!=(const error_condition& __x, const error_condition& __y) _NOEXCEPT
628 size_t operator()(const error_code& __ec) const _NOEXCEPT
639 size_t operator()(const error_condition& __ec) const _NOEXCEPT
652 system_error(error_code __ec, const string& __what_arg);
653 system_error(error_code __ec, const char* __what_arg);
655 system_error(int __ev, const error_category& __ecat, const string& __what_arg);
656 system_error(int __ev, const error_category& __ecat, const char* __what_arg);
657 system_error(int __ev, const error_category& __ecat);
661 const error_code& code() const _NOEXCEPT {return __ec_;}
664 static string __init(const error_code&, string);
668 void __throw_system_error(int ev, const char* what_arg);