Home
last modified time | relevance | path

Searched refs:_Token (Results 1 – 4 of 4) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__stop_token.hpp30 template <class _Token, class _Callback>
33 template <class _Token>
35 __nothrow_copy_constructible<_Token> //
36 && __nothrow_move_constructible<_Token> //
37 && equality_comparable<_Token> //
38 && requires(const _Token& __token) {
50 stoppable_token<_Token> //
54 constructible_from<stop_callback_for_t<_Token, _Callback>, const _Token&,
57 template <class _Token>
59 stoppable_token<_Token> && //
[all …]
H A D__p2300.hpp58 template <class _Token>
60 stdexec::stoppable_token<_Token>;
62 template <class _Token, typename _Callback, typename _Initializer = _Callback>
64 stdexec::stoppable_token_for<_Token, _Callback, _Initializer>;
66 template <class _Token>
68 stdexec::unstoppable_token<_Token>;
H A D__env.hpp240 template <class _Env, class _Token = never_stop_token>
241 auto operator()(const _Env&) const noexcept -> _Token in operator ()()
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Dsequence_senders.hpp99 using _Token = stop_token_of_t<env_of_t<_Receiver>>; typedef
116 (unstoppable_token<_Token> || in set_stopped()
119 if constexpr (unstoppable_token<_Token>) in set_stopped()