DASH
0.3.0
|
Specialization of adapter template for range concept, wraps begin
and end
pointers in range type.
More...
#include <Range.h>
Public Types | |
typedef LocalIterator * | iterator |
typedef LocalSentinel * | sentinel |
typedef dash::default_index_t | index_type |
typedef dash::IndexSetIdentity< self_t > | index_set_type |
typedef LocalIterator | value_type |
typedef iterator | local_iterator |
typedef sentinel | local_sentinel |
typedef IteratorRange< local_iterator, local_sentinel > | local_type |
Public Member Functions | |
template<class Container > | |
constexpr | IteratorRange (Container &&c) |
constexpr | IteratorRange (iterator &begin, sentinel &end) |
constexpr iterator | begin () const |
constexpr iterator | end () const |
constexpr const local_type & | local () const |
constexpr index_set_type | index_set () const |
Specialization of adapter template for range concept, wraps begin
and end
pointers in range type.