STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types
stapl::tbb_range_adaptor< View > Class Template Reference

Adaptor that allows creation of a TBB compatible range from a view. More...

Public Member Functions

 tbb_range_adaptor (View const &view)
 
 tbb_range_adaptor (tbb_range_adaptor const &other)
 
 tbb_range_adaptor (tbb_range_adaptor &other, tbb::split)
 Constructor that splits the elements referenced by other into two views. The first half is assigned to other and the second half is assigned to the newly constructed view.
 
bool is_divisible (void) const
 
bool empty (void) const
 
const_iterator begin (void) const
 
const_iterator end (void) const
 
iterator begin (void)
 
iterator end (void)
 

Public Types

typedef View::const_iterator const_iterator
 
typedef View::iterator iterator
 

Detailed Description

template<typename View>
class stapl::tbb_range_adaptor< View >

Adaptor that allows creation of a TBB compatible range from a view.


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