TupleElementKeyData< Key, Data > Struct Template Reference#
ck::detail::TupleElementKeyData< Key, Data > Struct Template Reference
#include <tuple.hpp>
Public Types | |
| using | DataType = Data |
Public Member Functions | |
| __host__ __device__ constexpr | TupleElementKeyData () |
| template<typename T, typename enable_if<!is_same< remove_cvref_t< T >, TupleElementKeyData >::value, bool >::type = false> | |
| __host__ __device__ constexpr | TupleElementKeyData (T &&v) |
Public Attributes | |
| DataType | mData |
Member Typedef Documentation
◆ DataType
template<typename Key, typename Data>
| using ck::detail::TupleElementKeyData< Key, Data >::DataType = Data |
Constructor & Destructor Documentation
◆ TupleElementKeyData() [1/2]
template<typename Key, typename Data>
|
inlineconstexpr |
◆ TupleElementKeyData() [2/2]
template<typename Key, typename Data>
template<typename T, typename enable_if<!is_same< remove_cvref_t< T >, TupleElementKeyData >::value, bool >::type = false>
|
inlineconstexpr |
Member Data Documentation
◆ mData
template<typename Key, typename Data>
| DataType ck::detail::TupleElementKeyData< Key, Data >::mData |
The documentation for this struct was generated from the following file: