Extracts the key mapper type from the Factory class if it is defined. More...
Static Public Member Functions | |
template<typename ViewSet > | |
static detail::default_key_mapper< size_t > | apply (Factory const &f, ViewSet const &) |
Extracts the key mapper type from the Factory class if it is defined.
Factory | Factory class of a task_graph instance. |
NumViews | Number of views passed to the PARAGRAPH. |
Sequence | index_sequence used for variadic expansion of views. |
b | Indicates if Factory defines task_id_mapper_type. |
This default case for factories that don't specify the type.
Factory | Factory class of a task_graph instance. |
b | Indicates if Factory defines task_id_mapper_type. |
Factories that provide custom mapping of task ids to managing locations reflect the task_id_mapper_type and provide a get_task_id_mapper method that accepts the number of views the task_graph instance was given and returns the mapper object.