integral_constant< T, v > Struct Template Reference#
ck::integral_constant< T, v > Struct Template Reference
#include <integral_constant.hpp>
Public Types | |
| typedef T | value_type |
| typedef integral_constant | type |
Public Member Functions | |
| __host__ constexpr __device__ | operator value_type () const noexcept |
| __host__ constexpr __device__ value_type | operator() () const noexcept |
Static Public Attributes | |
| static constexpr T | value = v |
Member Typedef Documentation
◆ type
template<class T , T v>
| typedef integral_constant ck::integral_constant< T, v >::type |
◆ value_type
template<class T , T v>
| typedef T ck::integral_constant< T, v >::value_type |
Member Function Documentation
◆ operator value_type()
template<class T , T v>
|
inlineconstexprnoexcept |
◆ operator()()
template<class T , T v>
|
inlineconstexprnoexcept |
Member Data Documentation
◆ value
template<class T , T v>
|
staticconstexpr |
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/docs-6.4.2/include/ck/utility/integral_constant.hpp