Galois
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
galois::get_trait_type< T, Tuple > Struct Template Reference

Returns the type associated with the given trait in a tuple. More...

#include <Traits.h>

Public Types

using type = typename std::tuple_element< find_trait< T, Tuple >(), Tuple >::type
 

Detailed Description

template<typename T, typename Tuple>
struct galois::get_trait_type< T, Tuple >

Returns the type associated with the given trait in a tuple.

Member Typedef Documentation

template<typename T, typename Tuple>
using galois::get_trait_type< T, Tuple >::type = typename std::tuple_element<find_trait<T, Tuple>(), Tuple>::type

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