di 0.1.0
Loading...
Searching...
No Matches
scope.h File Reference

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.