| 
|   | task_prolog (scheduler &) | 
|   | Constructible as is prolog_base.  
  | 
|   | 
| template<typename T , Privileges P, class Topo , typename Topo::index_space S>  | 
| void  | visit (data::accessor< data::raw, T, P > &, const data::field_reference< T, data::raw, Topo, S > &) | 
|   | Send a raw field reference to a raw accessor.  
  | 
|   | 
| template<typename R >  | 
| void  | visit (future< R > &, const future< R, launch_type_t::index > &) | 
|   | Send an index future to a single future.  
  | 
|   | 
template<
processor Proc>
struct flecsi::exec::task_prolog< Proc >
Handling for low-level special task parameters/arguments. 
The exact member function signatures may vary between backends. 
- Template Parameters
 - 
  
    | Proc | for the task being executed  |