|
YOrch 1.0.0
|


Go to the source code of this file.
Namespaces | |
| namespace | yorch |
Functions | |
| template<typename F > requires detail::inferable_direct_output_callable<F> | |
| constexpr void | yorch::task (F &&) |
| template<typename F > requires detail::member_bind_callable<F> | |
| constexpr void | yorch::task (F &&) |
| template<typename Task > requires detail::bind_task_object<Task> && detail::task_uses_direct_output_protocol_v<Task> | |
| constexpr void | yorch::task (Task &&) |
| template<typename F , typename AdapterChain > requires detail::inferable_direct_output_callable<F> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | yorch::task (F &&, AdapterChain &&) |
| template<typename F , typename AdapterChain > requires detail::member_bind_callable<F> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | yorch::task (F &&, AdapterChain &&) |
| template<typename Task > requires detail::bind_task_object<Task> | |
| constexpr void | yorch::task_into (Task &&) |
| template<typename Task , typename AdapterChain > requires detail::bind_task_object<Task> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | yorch::task_into (Task &&, AdapterChain &&) |
| template<typename F > requires detail::ordinary_bind_callable<F> | |
| constexpr void | yorch::task_into (F &&) |
| template<typename Task > requires detail::bind_task_object<Task> | |
| constexpr void | yorch::task_forward_prev (Task &&) |
| template<typename Task , typename AdapterChain > requires detail::bind_task_object<Task> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | yorch::task_forward_prev (Task &&, AdapterChain &&) |
| template<typename F > requires detail::inferable_direct_output_callable<F> | |
| constexpr void | yorch::task_forward_prev (F &&) |
| template<typename F , typename AdapterChain > requires detail::inferable_direct_output_callable<F> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | yorch::task_forward_prev (F &&, AdapterChain &&) |
| template<typename F > requires detail::member_bind_callable<F> | |
| constexpr void | yorch::task_forward_prev (F &&) |
| template<typename F , typename AdapterChain > requires detail::member_bind_callable<F> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | yorch::task_forward_prev (F &&, AdapterChain &&) |
| template<typename F > requires detail::ordinary_member_bind_callable<F> | |
| constexpr void | yorch::task_member (F &&) |
| template<typename F , typename AdapterChain > requires detail::ordinary_member_bind_callable<F> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | yorch::task_member (F &&, AdapterChain &&) |
| template<typename F > requires detail::inferable_direct_output_member_callable<F> | |
| constexpr void | yorch::task_member (F &&) |
| template<typename F , typename AdapterChain > requires detail::inferable_direct_output_member_callable<F> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | yorch::task_member (F &&, AdapterChain &&) |
| template<typename F , typename ReceiverSpec > requires detail::inferable_direct_output_member_callable<F> | |
| constexpr void | yorch::task_member (F &&, ReceiverSpec &&) |
| template<typename F , typename ReceiverSpec , typename AdapterChain > requires detail::inferable_direct_output_member_callable<F> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | yorch::task_member (F &&, ReceiverSpec &&, AdapterChain &&) |
| template<typename F > requires detail::ordinary_member_bind_callable<F> | |
| constexpr void | yorch::task_forward_prev_member (F &&) |
| template<typename F , typename AdapterChain > requires detail::ordinary_member_bind_callable<F> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | yorch::task_forward_prev_member (F &&, AdapterChain &&) |
| template<typename F > requires detail::inferable_direct_output_member_callable<F> | |
| constexpr void | yorch::task_forward_prev_member (F &&) |
| template<typename F , typename AdapterChain > requires detail::inferable_direct_output_member_callable<F> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | yorch::task_forward_prev_member (F &&, AdapterChain &&) |
| template<typename F , typename ReceiverSpec > requires detail::inferable_direct_output_member_callable<F> | |
| constexpr void | yorch::task_forward_prev_member (F &&, ReceiverSpec &&) |
| template<typename F , typename ReceiverSpec , typename AdapterChain > requires detail::inferable_direct_output_member_callable<F> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | yorch::task_forward_prev_member (F &&, ReceiverSpec &&, AdapterChain &&) |
| template<typename F > requires detail::inferable_direct_output_member_callable<F> | |
| constexpr void | yorch::task_into_member (F &&) |
| template<typename F , typename AdapterChain > requires detail::inferable_direct_output_member_callable<F> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | yorch::task_into_member (F &&, AdapterChain &&) |
| template<typename F > requires detail::ordinary_member_bind_callable<F> | |
| constexpr void | yorch::task_into_member (F &&) |
| template<typename F , typename AdapterChain > requires detail::ordinary_member_bind_callable<F> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | yorch::task_into_member (F &&, AdapterChain &&) |
| template<typename F , typename ReceiverSpec > requires detail::ordinary_member_bind_callable<F> | |
| constexpr void | yorch::task_into_member (F &&, ReceiverSpec &&) |
| template<typename F , typename ReceiverSpec , typename AdapterChain > requires detail::ordinary_member_bind_callable<F> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | yorch::task_into_member (F &&, ReceiverSpec &&, AdapterChain &&) |
| template<typename F > requires detail::member_bind_callable<F> | |
| constexpr void | yorch::task_into (F &&) |
| template<typename F , typename AdapterChain > requires detail::ordinary_bind_callable<F> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | yorch::task_into (F &&, AdapterChain &&) |
| template<typename F , typename AdapterChain > requires detail::member_bind_callable<F> && detail::adapter_chain_like<AdapterChain> | |
| constexpr void | yorch::task_into (F &&, AdapterChain &&) |