|
ROCPRIM_HOST_DEVICE | tuple_value (const tuple_value &)=default |
|
ROCPRIM_HOST_DEVICE | tuple_value (tuple_value &&)=default |
|
template<class U , typename = typename std::enable_if< !std::is_same<typename std::decay<U>::type, tuple_value>::value >::type, typename = typename std::enable_if< std::is_constructible<T, const U&>::value >::type> |
ROCPRIM_HOST_DEVICE | tuple_value (const U &v) noexcept |
|
template<class U , typename = typename std::enable_if< !std::is_same<typename std::decay<U>::type, tuple_value>::value >::type, typename = typename std::enable_if< std::is_constructible<T, U&&>::value >::type> |
ROCPRIM_HOST_DEVICE | tuple_value (U &&v) noexcept |
|
template<class U > |
ROCPRIM_HOST_DEVICE tuple_value & | operator= (U &&v) noexcept |
|
ROCPRIM_HOST_DEVICE void | swap (tuple_value &v) noexcept |
|
ROCPRIM_HOST_DEVICE T & | get () noexcept |
|
ROCPRIM_HOST_DEVICE const T & | get () const noexcept |
|
The documentation for this struct was generated from the following file: