Searched refs:_CPO (Results 1 – 3 of 3) sorted by relevance
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/ |
H A D | __execution_fwd.hpp | 91 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.hpp | 248 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 D | execution.hpp | 4676 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 ()()
|