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>
31 using stop_callback_for_t = typename _Token::template callback_type<_Callback>;
33 template <class _Token>
35 __nothrow_copy_constructible<_Token> //
36 && __nothrow_move_constructible<_Token> //
37 && equality_comparable<_Token> //
38 && requires(const _Token& __token) {
44 _Token::template callback_type>;
48 template <class _Token, typename _Callback, typename _Initializer = _Callback>
50 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.hpp243 template <class _Env, class _Token = never_stop_token>
244 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()