cuda-kat
CUDA kernel author's tools
|
#include <reference_wrapper.hpp>
Public Types | |
typedef T | type |
Public Member Functions | |
KAT_HD | reference_wrapper (T &) noexcept |
KAT_HD | reference_wrapper (T &&)=delete |
KAT_HD | reference_wrapper (const reference_wrapper< T > &x) noexcept |
KAT_HD reference_wrapper & | operator= (const reference_wrapper< T > &x) noexcept |
KAT_HD | operator T & () const noexcept |
KAT_HD T & | get () const noexcept |
template<typename... ArgTypes> | |
KAT_HD std::result_of< T &(ArgTypes &&...)>::type | operator() (ArgTypes &&...) const |
template<typename... ArgTypes> | |
KAT_HD std::result_of< T &(ArgTypes &&...)>::type | operator() (ArgTypes &&... args) const |