Home | History | Annotate | Download | only in Support

Lines Matching defs:error_category

26 class error_category
29 virtual ~error_category();
31 error_category(const error_category&) = delete;
32 error_category& operator=(const error_category&) = delete;
40 bool operator==(const error_category& rhs) const;
41 bool operator!=(const error_category& rhs) const;
42 bool operator<(const error_category& rhs) const;
45 const error_category& generic_category();
46 const error_category& system_category();
59 error_code(int val, const error_category& cat);
64 void assign(int val, const error_category& cat);
71 const error_category& category() const;
88 error_condition(int val, const error_category& cat);
93 void assign(int val, const error_category& cat);
100 const error_category& category() const;
114 system_error(int ev, const error_category& ecat, const std::string& what_arg);
115 system_error(int ev, const error_category& ecat, const char* what_arg);
116 system_error(int ev, const error_category& ecat);
632 // class error_category
636 class error_category
639 virtual ~error_category();
642 error_category();
643 error_category(const error_category&);// = delete;
644 error_category& operator=(const error_category&);// = delete;
653 bool operator==(const error_category& _rhs) const {return this == &_rhs;}
655 bool operator!=(const error_category& _rhs) const {return !(*this == _rhs);}
657 bool operator< (const error_category& _rhs) const {return this < &_rhs;}
662 class _do_message : public error_category
668 const error_category& generic_category();
669 const error_category& system_category();
671 /// Get the error_category used for errno values from POSIX functions. This is
674 const error_category& posix_category();
679 const error_category* _cat_;
683 error_condition(int _val, const error_category& _cat)
692 void assign(int _val, const error_category& _cat) {
713 const error_category& category() const {return *_cat_;}
737 const error_category* _cat_;
741 error_code(int _val, const error_category& _cat)
751 void assign(int _val, const error_category& _cat) {
772 const error_category& category() const {return *_cat_;}