Iros
 
Loading...
Searching...
No Matches
get_scheduler.h
Go to the documentation of this file.
1#pragma once
2
6
7namespace di::execution {
8namespace detail {
10 template<typename T>
12 constexpr auto operator()(T&& value) const -> concepts::Scheduler auto {
13 return function::tag_invoke(*this, util::as_const(value));
14 }
15
16 constexpr auto operator()() const;
17 };
18}
19
21}
Definition scheduler.h:21
Definition tag_invoke.h:33
Definition read.h:70
Definition bulk.h:30
constexpr auto get_scheduler
Definition get_scheduler.h:20
constexpr tag_invoke_detail::TagInvokeFn tag_invoke
Definition tag_invoke.h:22
Definition forwarding_query.h:8
constexpr auto operator()() const
Definition read.h:71