Vcsn  2.4
Be Rational
zip-maps.hh File Reference
#include <cassert>
#include <type_traits>
#include <vcsn/misc/raise.hh>
#include <vcsn/misc/tuple.hh>
#include <vcsn/misc/type_traits.hh>
Include dependency graph for zip-maps.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  vcsn::as_tuple
 
struct  vcsn::as_pair
 
struct  vcsn::zipped_maps< Dereference, Maps >
 
struct  vcsn::zipped_maps< Dereference, Maps >::iterator
 Composite iterator. More...
 

Namespaces

 vcsn
 

Functions

template<typename Dereference = as_pair, typename... Maps>
zipped_maps< Dereference, Maps... > vcsn::zip_maps (Maps &&...maps)
 
template<typename Dereference = as_pair, typename... Maps>
zipped_maps< Dereference, Maps... > vcsn::zip_map_tuple (const std::tuple< Maps... > &maps)