Hydra  4.0.1
A header-only templated C++ framework to perform data analysis on massively parallel platforms.
TagTraits.h File Reference
#include <type_traits>
#include <hydra/Types.h>
Include dependency graph for TagTraits.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_hydra_convertible_to_tuple< T, Enable >
 
struct  hydra::detail::is_hydra_convertible_to_tuple< T, typename tag_type< typename T::hydra_convertible_to_tuple_tag >::type >
 
struct  hydra::detail::is_hydra_sum_pdf< T, Enable >
 
struct  hydra::detail::is_hydra_sum_pdf< T, typename tag_type< typename T::hydra_sum_pdf_tag >::type >
 
struct  hydra::detail::tag_type< T, R >
 

Namespaces

 hydra
 Generic policies definition.
 
 hydra::detail
 

Data Structure Documentation

◆ hydra::detail::tag_type

struct hydra::detail::tag_type

template<class T, class R = void>
struct hydra::detail::tag_type< T, R >

Collaboration diagram for hydra::detail::tag_type< T, R >:
Data Fields
typedef R type