Loading...
Searching...
No Matches
Go to the source code of this file.
|
| struct | yorch::detail::task_raw_result< Task, std::void_t< typename std::remove_cvref_t< Task >::raw_result_type > > |
| | Uses a task's own raw_result_type declaration as the raw return. More...
|
| |
| struct | yorch::detail::plan_declared_task_output< Task, std::void_t< typename std::remove_cvref_t< Task >::output_type > > |
| |
| struct | yorch::detail::has_plan_declared_task_output< Task, typename > |
| |
| struct | yorch::detail::has_plan_declared_task_output< Task, std::void_t< typename std::remove_cvref_t< Task >::output_type > > |
| |
| struct | yorch::detail::task_output_type_impl< R > |
| |
| struct | yorch::detail::task_output_type_impl< step_result > |
| |
| struct | yorch::detail::task_output_type_impl< task_result< T > > |
| |
| struct | yorch::detail::task_output_type< R > |
| |
| struct | yorch::detail::task_output_type< void > |
| |
| struct | yorch::detail::task_output_for< Task, typename > |
| |
| struct | yorch::detail::task_output_for< Task, std::void_t< typename plan_declared_task_output< Task >::type > > |
| |
| struct | yorch::detail::task_output_storage_mode< Task, typename > |
| |
| struct | yorch::detail::task_output_storage_mode< Task, std::void_t< typename plan_declared_task_output< Task >::type > > |
| |
| struct | yorch::detail::task_slot_logical_policy< Task, typename > |
| |
| struct | yorch::detail::task_slot_logical_policy< Task, std::void_t< typename plan_declared_task_output< Task >::type > > |
| | Direct-output tasks always use maybe-payload slot semantics. More...
|
| |