str_literal< Xs > Struct Template Reference#
Public Member Functions |
Static Public Member Functions |
Static Public Attributes |
List of all members
ck_tile::str_literal< Xs > Struct Template Reference
#include <debug.hpp>
Public Member Functions | |
template<char... Ys> | |
constexpr CK_TILE_HOST_DEVICE auto | operator+ (str_literal< Ys... >) const |
Static Public Member Functions | |
template<index_t N, char... Ys> | |
static constexpr CK_TILE_HOST_DEVICE auto | duplicate_n (const str_literal< Ys... > sep) |
Static Public Attributes | |
static constexpr const char | data [] = {Xs..., '\0'} |
static constexpr const size_t | size = sizeof...(Xs) |
Member Function Documentation
◆ duplicate_n()
template<char... Xs>
template<index_t N, char... Ys>
|
inlinestaticconstexpr |
◆ operator+()
template<char... Xs>
template<char... Ys>
|
inlineconstexpr |
Member Data Documentation
◆ data
template<char... Xs>
|
staticconstexpr |
◆ size
template<char... Xs>
|
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/develop/include/ck_tile/core/utility/debug.hpp