|
| template<typename F , typename... Specs> |
| constexpr auto | yorch::bind (F &&f, Specs &&... specs) |
| | Creates a bound_task from a callable and matching argument specs.
|
| |
| template<typename T , typename F , typename... Specs> |
| constexpr auto | yorch::bind_into (F &&f, Specs &&... specs) |
| | Creates a direct-output task from a callable and matching input specs.
|
| |
| template<typename T , typename F , typename... Specs> |
| constexpr auto | yorch::bind_forward_prev (F &&f, Specs &&... specs) |
| |
| template<typename T , typename F > |
| constexpr void | yorch::bind_forward_prev_member (F &&) |
| |
| template<typename T , typename F , typename ReceiverSpec , typename... Specs> |
| constexpr auto | yorch::bind_forward_prev_member (F &&f, ReceiverSpec &&receiver_spec, Specs &&... specs) |
| |
| template<typename F > |
| constexpr void | yorch::bind_member (F &&) |
| |
| template<typename F , typename ReceiverSpec , typename... Specs> |
| constexpr auto | yorch::bind_member (F &&f, ReceiverSpec &&receiver_spec, Specs &&... specs) |
| |
| template<typename T , typename F > |
| constexpr void | yorch::bind_into_member (F &&) |
| |
| template<typename T , typename F , typename ReceiverSpec , typename... Specs> |
| constexpr auto | yorch::bind_into_member (F &&f, ReceiverSpec &&receiver_spec, Specs &&... specs) |
| |