composes< F, Fs > Struct Template Reference

composes&lt; F, Fs &gt; Struct Template Reference#

Composable Kernel: ck_tile::composes< F, Fs > Struct Template Reference
ck_tile::composes< F, Fs > Struct Template Reference

#include <unary_element_function.hpp>

Public Member Functions

template<typename FirstArg , typename... RestArgs>
constexpr CK_TILE_HOST_DEVICE composes (FirstArg &&firstArg, RestArgs &&... restArgs)
 
template<typename Arg >
constexpr CK_TILE_HOST_DEVICE auto operator() (Arg &&arg) const
 

Constructor & Destructor Documentation

◆ composes()

template<typename F , typename... Fs>
template<typename FirstArg , typename... RestArgs>
constexpr CK_TILE_HOST_DEVICE ck_tile::composes< F, Fs >::composes ( FirstArg &&  firstArg,
RestArgs &&...  restArgs 
)
inlineexplicitconstexpr

Member Function Documentation

◆ operator()()

template<typename F , typename... Fs>
template<typename Arg >
constexpr CK_TILE_HOST_DEVICE auto ck_tile::composes< F, Fs >::operator() ( Arg &&  arg) const
inlineconstexpr

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.3/include/ck_tile/core/utility/unary_element_function.hpp