| Home | Libraries | People | FAQ | More

### execution::inline_exception_handling_t::terminate_t

A sub-property that indicates that invocation of an executor's execution function will terminate the program if any exceptions that are thrown by the submitted function object, if that function object is executed inline.

    struct terminate_t

##### Types

Name | Description
--- | ---
polymorphic_query_result_type | The type returned by queries against an any_executor.

##### Member Functions

Name | Description
--- | ---
terminate_t [constructor] | Default constructor.
value [static] | Get the value associated with a property object.

##### Data Members

Name | Description
--- | ---
is_applicable_property_v [static] | The inline_exception_handling_t::terminate_t property applies to executors.
is_preferable [static] | The inline_exception_handling_t::terminate_t property can be preferred.
is_requirable [static] | The inline_exception_handling_t::terminate_t property can be required.

##### Requirements

Header: `boost/asio/execution/inline_exception_handling.hpp`

Convenience header: `boost/asio/execution.hpp`