Called after a tasks' views have been created to make the task object. Statically guards localization with is_localizable< metafunction. More...
Static Public Member Functions | |
template<typename SchedulerEntry , typename Migratable , typename Persistent , typename SchedulerInfoParam , typename WFParam > | |
static paragraph_impl::task_base_intermediate< SchedulerEntry > * | apply (tg_callback const &, detail::edge_entry_base *edge_entry_ptr, SchedulerInfoParam &&scheduler_info, WFParam &&wf) |
Specialization for viewless task. No need to apply localization. | |
template<typename SchedulerEntry , typename Migratable , typename Persistent , typename SchedulerInfoParam , typename WFParam , typename ... ViewParams> | |
static paragraph_impl::task_base_intermediate< SchedulerEntry > * | apply (tg_callback const &cb, detail::edge_entry_base *edge_entry_ptr, SchedulerInfoParam &&scheduler_info, WFParam &&wf, ViewParams &&... views) |
Called after a tasks' views have been created to make the task object. Statically guards localization with is_localizable< metafunction.
Localize | Statically denotes whether localization should be performed. Used to dispatch to proper specialization. |