Files
openmethod/doc/throw_error_handler.adoc
Jean-Louis Leroy 5e0fa8ee4b inception
2025-03-08 15:31:25 -05:00

34 lines
591 B
Plaintext

## throw_error_handler
### Synopsis
Defined in <boost/openmethod/policies/throw_error_handler.hpp>.
```c++
namespace boost::openmethod::policies {
struct throw_error_handler : error_handler {
template<class Error>
[[noreturn]] static auto error(const Error& error) -> void;
};
} // boost::openmethod::policies
```
### Description
throw_error_handler is an implementation of the `error_handler` facet that
throws the error as an exception.
### Members
#### error
```c++
template<class Error>
[[noreturn]] static auto error(const Error& error) -> void;
```
Throws `error`.