STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types
stapl::cast_container_view_preserve_mapfunc< View< OldC, OptionalParams... >, NewC > Struct Template Reference

Specialization of cast_container_view that preserves the mapping function of the original view (doesn't compose it with the mapping functions of the underlying views). More...

Public Member Functions

view_traits< type >::map_function mapfunc (View< OldC, OptionalParams... > const &view)
 

Public Types

typedef View< NewC, OptionalParams... > type
 

Detailed Description

template<template< typename, typename... > class View, typename OldC, typename NewC, typename ... OptionalParams>
struct stapl::cast_container_view_preserve_mapfunc< View< OldC, OptionalParams... >, NewC >

Specialization of cast_container_view that preserves the mapping function of the original view (doesn't compose it with the mapping functions of the underlying views).


The documentation for this struct was generated from the following file: