boost::capy::run

Bind a task to an executor with stop token and memory resource.

Synopsis

Declared in <boost/capy/ex/run.hpp>

template<Executor Ex>
[[nodiscard]]
auto
run(
    Ex ex,
    std::stop_token st,
    std::pmr::memory_resource* mr);

Return Value

A wrapper that accepts a task for execution.

Parameters

Name Description

ex

The executor on which the task should run.

st

The stop token for cooperative cancellation.

mr

The memory resource for frame allocation.

Created with MrDocs