View Storage used for tasks when per-view localization is performed and migration is enabled. Store both original and localized views.
More...
|
template<typename ... ViewParams> |
| mixed_mg_storage (ViewParams &&... views) |
|
void | release (tg_callback const &cb) |
| Signature called by ephemeral paragraphs.
|
|
void | release (void) |
| Signature called by persistent paragraphs.
|
|
base_view_set_type & | get_orig_vs (void) |
|
view_set_type & | views (void) |
|
|
using | base_view_set_type = std::tuple< Views... > |
|
using | view_set_type = typename compute_mixed_viewset< num_views, FastVec, Views... >::type |
|
template<typename FastVec, typename ... Views>
class stapl::detail::mixed_mg_storage< FastVec, Views >
View Storage used for tasks when per-view localization is performed and migration is enabled. Store both original and localized views.
- Template Parameters
-
FastVec | Boost.MPL vector of bools indicating whether each view in the tuple is local (true) or non-local (false) |
Views | Tuple of the views to be used to create a task |
The documentation for this class was generated from the following file: