ReactivePlusPlus
ReactiveX implementation for C++20
Toggle main menu visibility
Loading...
Searching...
No Matches
rpp::schedulers::constraint::defer_for_strategy Concept Reference
Concept definition
template
<
typename
S>
concept
defer_for_strategy
=
requires
(
const
S& s,
const
details::fake_schedulable_handler
& handler) {
{
s.defer_for(duration{}, std::declval<optional_delay_from_now (*)(const details::fake_schedulable_handler&)>(), handler)
} -> std::same_as<void>;
{
s.defer_for(duration{}, std::declval<optional_delay_from_this_timepoint (*)(const details::fake_schedulable_handler&)>(), handler)
} -> std::same_as<void>;
{
s.defer_for(duration{}, std::declval<optional_delay_to (*)(const details::fake_schedulable_handler&)>(), handler)
} -> std::same_as<void>;
}
rpp::schedulers::constraint::defer_for_strategy
Definition
fwd.hpp:121
rpp::schedulers::details::fake_schedulable_handler
Definition
fwd.hpp:87
rpp
schedulers
constraint
defer_for_strategy
Generated by
1.17.0