Files
openmethod/doc/throw_error_handler.adoc
2025-09-05 15:28:45 -04:00

34 lines
592 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` policy that
throws the error as an exception.
### Members
#### error
```c++
template<class Error>
[[noreturn]] static auto error(const Error& error) -> void;
```
Throws `error`.