FleCSI Core API Version: 2.3.2
 
Loading...
Searching...
No Matches
prolog< Proc > Struct Template Reference

Analyzes task arguments and updates data objects before launching a task. More...

Additional Inherited Members

- Public Member Functions inherited from task_prologue< Proc >
- Protected Member Functions inherited from task_prologue< Proc >
 task_prologue ()
 Default constructible.
 
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.
 
- Static Protected Member Functions inherited from task_prologue< Proc >

Detailed Description

template<processor Proc>
struct flecsi::exec::prolog< Proc >

Analyzes task arguments and updates data objects before launching a task.