integral_constant< T, v > Struct Template Reference#
ck_tile::integral_constant< T, v > Struct Template Reference
#include <integral_constant.hpp>
Inheritance diagram for ck_tile::integral_constant< T, v >:
Public Types | |
| using | value_type = T |
| using | type = integral_constant |
| Public Types inherited from ck_tile::constant< v > | |
| using | value_type = decltype(v) |
| using | type = constant |
Static Public Attributes | |
| static constexpr T | value = v |
| Static Public Attributes inherited from ck_tile::constant< v > | |
| static constexpr value_type | value = v |
Additional Inherited Members | |
| Public Member Functions inherited from ck_tile::constant< v > | |
| CK_TILE_HOST_DEVICE constexpr | operator value_type () const noexcept |
| CK_TILE_HOST_DEVICE constexpr value_type | operator() () const noexcept |
| Static Public Member Functions inherited from ck_tile::constant< v > | |
| static CK_TILE_HOST_DEVICE constexpr bool | is_static () |
Member Typedef Documentation
◆ type
template<typename T, T v>
| using ck_tile::integral_constant< T, v >::type = integral_constant |
◆ value_type
template<typename T, T v>
| using ck_tile::integral_constant< T, v >::value_type = T |
Member Data Documentation
◆ value
template<typename T, T v>
|
staticconstexpr |
The documentation for this struct was generated from the following file: