NiHu  2.0
NiHu::dual_range< IterationMode, OutIt, InIt > Class Template Reference

a combination of two ranges More...

#include <dual_range.hpp>

Public Types

typedef dual_iterator< IterationMode, OutIt, InIt > iterator
 the range's iteartor type
 

Public Member Functions

 dual_range (OutIt obegin, OutIt oend, InIt ibegin, InIt iend)
 constructor More...
 
iterator begin (void) const
 return begin iterator of dual range
 
iterator end (void) const
 return end iterator of dual range
 

Detailed Description

template<class IterationMode, class OutIt, class InIt>
class NiHu::dual_range< IterationMode, OutIt, InIt >

a combination of two ranges

Definition at line 154 of file dual_range.hpp.

Constructor & Destructor Documentation

◆ dual_range()

template<class IterationMode , class OutIt , class InIt >
NiHu::dual_range< IterationMode, OutIt, InIt >::dual_range ( OutIt  obegin,
OutIt  oend,
InIt  ibegin,
InIt  iend 
)
inline

constructor

Parameters
[in]obeginouter begin
[in]oendouter end
[in]ibegininner begin
[in]iendinner end

Definition at line 166 of file dual_range.hpp.


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