CK_PRINTF< ConvertTo, str_literal< FMTChars… >, str_literal< PREFIXChars… >, str_literal< SUFFIXChars… > > Struct Template Reference#
ck_tile::CK_PRINTF< ConvertTo, str_literal< FMTChars... >, str_literal< PREFIXChars... >, str_literal< SUFFIXChars... > > Struct Template Reference
#include <debug.hpp>
Public Member Functions | |
| template<typename T, index_t N, typename Y, index_t... Is> | |
| CK_TILE_HOST_DEVICE void | impl (const thread_buffer< T, N > &buf, std::integer_sequence< index_t, Is... >) const |
| template<typename T, index_t N> | |
| CK_TILE_HOST_DEVICE void | operator() (const thread_buffer< T, N > &buf) const |
| template<typename... TS> | |
| CK_TILE_HOST_DEVICE void | operator() (const static_distributed_tensor< TS... > &tensor) const |
Static Public Member Functions | |
| template<typename T> | |
| static CK_TILE_HOST_DEVICE constexpr auto | default_format () |
| static CK_TILE_HOST_DEVICE constexpr auto | get_prefix () |
| static CK_TILE_HOST_DEVICE constexpr auto | get_suffix () |
Member Function Documentation
◆ default_format()
template<typename ConvertTo, char... FMTChars, char... PREFIXChars, char... SUFFIXChars>
template<typename T>
|
inlinestaticconstexpr |
◆ get_prefix()
template<typename ConvertTo, char... FMTChars, char... PREFIXChars, char... SUFFIXChars>
|
inlinestaticconstexpr |
◆ get_suffix()
template<typename ConvertTo, char... FMTChars, char... PREFIXChars, char... SUFFIXChars>
|
inlinestaticconstexpr |
◆ impl()
template<typename ConvertTo, char... FMTChars, char... PREFIXChars, char... SUFFIXChars>
template<typename T, index_t N, typename Y, index_t... Is>
|
inline |
◆ operator()() [1/2]
template<typename ConvertTo, char... FMTChars, char... PREFIXChars, char... SUFFIXChars>
template<typename... TS>
|
inline |
◆ operator()() [2/2]
template<typename ConvertTo, char... FMTChars, char... PREFIXChars, char... SUFFIXChars>
template<typename T, index_t N>
|
inline |
The documentation for this struct was generated from the following file: