Home
last modified time | relevance | path

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

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__execution_fwd.hpp91 template <__completion_tag _CPO>
113 template <__completion_tag _CPO>
114 extern const get_completion_scheduler_t<_CPO> get_completion_scheduler;
119 template <class _Sender, class _CPO>
121 __callable<get_completion_scheduler_t<_CPO>, env_of_t<const _Sender&>>;
123 template <class _Sender, class _CPO>
125 __call_result_t<get_completion_scheduler_t<_CPO>, env_of_t<const _Sender&>>;
H A D__env.hpp248 template <class _Queryable, class _CPO>
251 tag_invocable<get_completion_scheduler_t<_CPO>, const _Queryable&>;
253 template <__completion_tag _CPO>
254 struct get_completion_scheduler_t : __query<get_completion_scheduler_t<_CPO>>
258 const get_completion_scheduler_t<_CPO>&) noexcept -> bool in tag_invoke() argument
263 template <__has_completion_scheduler_for<_CPO> _Queryable>
265 -> tag_invoke_result_t<get_completion_scheduler_t<_CPO>,
315 template <__completion_tag _CPO>
316 inline constexpr get_completion_scheduler_t<_CPO> get_completion_scheduler{};
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Dexecution.hpp4676 template <class _CPO>
4677 friend auto tag_invoke(get_completion_scheduler_t<_CPO>, in tag_invoke()
6200 template <__completion_tag _CPO>
6201 template <__has_completion_scheduler_for<_CPO> _Queryable>
6202 auto get_completion_scheduler_t<_CPO>::operator()( in operator ()()
6204 -> tag_invoke_result_t<get_completion_scheduler_t<_CPO>, const _Queryable&> in operator ()()
6206 static_assert(nothrow_tag_invocable<get_completion_scheduler_t<_CPO>, in operator ()()
6210 scheduler<tag_invoke_result_t<get_completion_scheduler_t<_CPO>, in operator ()()