Class which deconstructs a view into its constituent parts so that it can be serialized. For general views, extract and store the container pointer, domain, and mapping function. If it's a mix view, also extract and store the id and metadata info members.
More...
|
| package (View &v) |
|
View | operator() (void) const |
|
|
package & | operator= (package const &)=delete |
|
View | unpack (std::true_type) const |
|
View | unpack (std::false_type) const |
|
|
typedef View::view_container_type | container_t |
|
typedef View::domain_type | domain_t |
|
typedef View::map_func_type | mapfunc_t |
|
template<typename View>
class stapl::package< View >
Class which deconstructs a view into its constituent parts so that it can be serialized. For general views, extract and store the container pointer, domain, and mapping function. If it's a mix view, also extract and store the id and metadata info members.
The documentation for this class was generated from the following file: