Hydra  4.0.1
A header-only templated C++ framework to perform data analysis on massively parallel platforms.
ZipIteratorTraits.h File Reference
#include <hydra/detail/Config.h>
#include <hydra/detail/IteratorTraits.h>
#include <hydra/detail/ZipIteratorTraits.h>
#include <hydra/detail/external/hydra_thrust/iterator/zip_iterator.h>
#include <hydra/detail/external/hydra_thrust/type_traits/void_t.h>
#include <type_traits>
Include dependency graph for ZipIteratorTraits.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  hydra::detail::is_zip_iterator< T >
 
struct  hydra::detail::is_zip_iterator< hydra::thrust::zip_iterator< T... > >
 
struct  hydra::detail::merged_zip_iterator< T >
 
struct  hydra::detail::merged_zip_iterator< hydra::thrust::zip_iterator< T... > >
 
struct  hydra::detail::merged_zip_iterator< hydra::thrust::zip_iterator< T... >, hydra::thrust::zip_iterator< U... > >
 
struct  hydra::detail::merged_zip_iterator< hydra::thrust::zip_iterator< T... >, hydra::thrust::zip_iterator< U... >, Z... >
 

Namespaces

 hydra
 Generic policies definition.
 
 hydra::detail
 

Data Structure Documentation

◆ hydra::detail::merged_zip_iterator

struct hydra::detail::merged_zip_iterator

template<typename ... T>
struct hydra::detail::merged_zip_iterator< T >

Inheritance diagram for hydra::detail::merged_zip_iterator< T >:
Collaboration diagram for hydra::detail::merged_zip_iterator< T >:

◆ hydra::detail::merged_zip_iterator< hydra::thrust::zip_iterator< T... > >

struct hydra::detail::merged_zip_iterator< hydra::thrust::zip_iterator< T... > >

template<typename ... T>
struct hydra::detail::merged_zip_iterator< hydra::thrust::zip_iterator< T... > >

Collaboration diagram for hydra::detail::merged_zip_iterator< hydra::thrust::zip_iterator< T... > >:
Data Fields
type