QUDA  v1.1.0
A library for QCD on GPUs
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
trove::detail::dismember< T, U, 1 > Struct Template Reference

#include <dismember.h>

Public Types

typedef array< U, 1 > result_type
 

Static Public Member Functions

__host__ static __device__ result_type impl (const T &t)
 

Static Public Attributes

static const int idx = aliased_size<T, U>::value - 1
 

Detailed Description

template<typename T, typename U>
struct trove::detail::dismember< T, U, 1 >

Definition at line 82 of file dismember.h.

Member Typedef Documentation

◆ result_type

template<typename T , typename U >
typedef array<U, 1> trove::detail::dismember< T, U, 1 >::result_type

Definition at line 83 of file dismember.h.

Member Function Documentation

◆ impl()

template<typename T , typename U >
__host__ static __device__ result_type trove::detail::dismember< T, U, 1 >::impl ( const T &  t)
inlinestatic

Definition at line 86 of file dismember.h.

Member Data Documentation

◆ idx

template<typename T , typename U >
const int trove::detail::dismember< T, U, 1 >::idx = aliased_size<T, U>::value - 1
static

Definition at line 84 of file dismember.h.


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