Home
last modified time | relevance | path

Searched refs:inplace_stop_callback (Results 1 – 3 of 3) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Dstop_token.hpp116 class inplace_stop_callback;
140 friend class inplace_stop_callback;
166 using callback_type = inplace_stop_callback<_Fun>;
205 friend class inplace_stop_callback;
222 class inplace_stop_callback : __stok::__inplace_stop_callback_base class
227 explicit inplace_stop_callback(inplace_stop_token __token, in inplace_stop_callback() function in stdexec::inplace_stop_callback
231 __token.__source_, &inplace_stop_callback::__execute_impl_), in inplace_stop_callback()
237 ~inplace_stop_callback() in ~inplace_stop_callback()
247 std::move(static_cast<inplace_stop_callback*>(cb)->__fun_)(); in __execute_impl_() local
448 inplace_stop_callback<_Fun>;
H A Dasync_scope.hpp595 std::optional<inplace_stop_callback<__forward_stopped>> __forward_scope_;
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__execution_fwd.hpp126 class inplace_stop_callback;