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>
CK_TILE_HOST_DEVICE constexpr composes (FirstArg &&firstArg, RestArgs &&... restArgs)
template<typename Arg>
CK_TILE_HOST_DEVICE constexpr auto operator() (Arg &&arg) const

Constructor & Destructor Documentation

◆ composes()

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

Member Function Documentation

◆ operator()()

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

The documentation for this struct was generated from the following file: