#include "di/execution/algorithm/ensure_started.h"
#include "di/execution/algorithm/just.h"
#include "di/execution/algorithm/start_detached.h"
#include "di/execution/concepts/sender.h"
#include "di/execution/concepts/sender_in.h"
#include "di/execution/interface/get_env.h"
#include "di/execution/meta/env_of.h"
#include "di/execution/query/get_allocator.h"
#include "di/execution/sequence/sequence_sender.h"
#include "di/function/tag_invoke.h"
#include "di/meta/operations.h"
#include "di/meta/vocab.h"
#include "di/util/reference_wrapper.h"
#include "di/util/unwrap_reference.h"
Go to the source code of this file.
Classes | |
struct | di::execution::request_stop_ns::Function |
struct | di::execution::nest_ns::Function |
struct | di::execution::spawn_ns::Function |
struct | di::execution::spawn_future_ns::Function |
Namespaces | |
namespace | di |
namespace | di::execution |
namespace | di::execution::request_stop_ns |
namespace | di::execution::nest_ns |
namespace | di::execution::spawn_ns |
namespace | di::execution::spawn_future_ns |
Concepts | |
concept | di::execution::request_stop_ns::MemberInvocable |
concept | di::execution::Scope |
A type which models an async scope. | |
Variables | |
constexpr auto | di::execution::request_stop = request_stop_ns::Function {} |
Request that a scope stop. | |
constexpr auto | di::execution::nest = nest_ns::Function {} |
Nest a sender inside a scope. | |
constexpr auto | di::execution::spawn = spawn_ns::Function {} |
Spawn a sender inside a scope. | |
constexpr auto | di::execution::spawn_future = spawn_future_ns::Function {} |
Spawn a sender inside a scope, and return a future to the result. | |