| 89 | } |
| 90 | |
| 91 | bool operator==(const error_condition& x, const error_condition& y) { |
| 92 | return x.name() == y.name() && x.description() == y.description() |
| 93 | && x.properties() == y.properties(); |
| 94 | } |
| 95 | |
| 96 | std::ostream& operator<<(std::ostream& o, const error_condition& err) { |
| 97 | return o << err.what(); |
nothing calls this directly
no test coverage detected