Iterator.h File Reference
#include <tuple>
#include <utility>
#include <stdexcept>
#include <algorithm>
#include <boost/iterator/iterator_facade.hpp>
#include <boost/iterator/zip_iterator.hpp>
#include <boost/iterator/counting_iterator.hpp>
+ Include dependency graph for Iterator.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  IteratorRange< It >
 
class  ZipIterator< It0, Its >
 
class  ZipIteratorBase< Ituple, Rtuple, Idx >
 
class  ZipIteratorBase< Ituple, Rtuple, std::index_sequence< Idxs... > >
 

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 

Functions

template<class Container , class... Containers>
auto MakeIndexedContainer (Container &c, Containers &...cs)
 
template<class Container >
auto MakeReversedRange (Container &c)
 
template<class Container , class... Containers>
auto MakeZippedContainer (Container &c, Containers &...cs)