Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

execution::inline_exception_handling_t::propagate_t

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

struct propagate_t
Types

Name

Description

polymorphic_query_result_type

The type returned by queries against an any_executor.

Member Functions

Name

Description

propagate_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::propagate_t property applies to executors.

is_preferable [static]

The inline_exception_handling_t::propagate_t property can be preferred.

is_requirable [static]

The inline_exception_handling_t::propagate_t property can be required.

Requirements

Header: boost/asio/execution/inline_exception_handling.hpp

Convenience header: boost/asio/execution.hpp


PrevUpHomeNext