ZipIterator< It0, Its > Class Template Reference

#include <ArmarXCore/util/CPPUtility/Iterator.h>

+ Inheritance diagram for ZipIterator< It0, Its >:

Public Types

using Base
 

Public Member Functions

 ZipIterator (It0 &&it0, Its &&... its)
 

Detailed Description

template<class It0, class... Its>
class armarx::ZipIterator< It0, Its >

Definition at line 119 of file Iterator.h.

Member Typedef Documentation

◆ Base

template<class It0, class... Its>
using Base
Initial value:
ZipIteratorBase<std::tuple<It0, Its...>,
std::tuple<typename std::iterator_traits<It0>::reference&&,
typename std::iterator_traits<Its>::reference&&...>,
std::make_index_sequence<1 + sizeof...(Its)>>

Definition at line 126 of file Iterator.h.

Constructor & Destructor Documentation

◆ ZipIterator()

template<class It0, class... Its>
ZipIterator ( It0 && it0,
Its &&... its )
inline

Definition at line 131 of file Iterator.h.


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