DASH  0.3.0
dash::ViewIterator< DomainIterator *, IndexSetType > Class Template Reference

Public Types

typedef DomainIterator & reference
 
typedef DomainIterator value_type
 
typedef std::ptrdiff_t index_type
 

Public Member Functions

template<class DomainItType >
 ViewIterator (DomainItType *domain_it, const IndexSetType &index_set, index_type position)
 
 ViewIterator (const self_t &other, index_type position)
 
constexpr reference dereference (index_type idx) const
 
constexpr index_type gpos () const
 
constexpr const value_type * local () const
 
value_type * local ()
 

Friends

template<class DomainT , class IndexSetT >
std::ostream & operator<< (std::ostream &os, const ViewIterator< DomainT, IndexSetT > &view_it)
 

Detailed Description

template<class DomainIterator, class IndexSetType>
class dash::ViewIterator< DomainIterator *, IndexSetType >

Definition at line 111 of file ViewIterator.h.


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