NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
jitify::KernelInstantiation_impl Class Reference

#include <jitify.hpp>

Public Member Functions

 KernelInstantiation_impl (Kernel_impl const &kernel, std::vector< std::string > const &template_args)
 
 KernelInstantiation_impl (KernelInstantiation_impl const &)=default
 
 KernelInstantiation_impl (KernelInstantiation_impl &&)=default
 
detail::CUDAKernel const & cuda_kernel () const
 

Friends

class KernelLauncher_impl
 

Constructor & Destructor Documentation

◆ KernelInstantiation_impl() [1/3]

jitify::KernelInstantiation_impl::KernelInstantiation_impl ( Kernel_impl const &  kernel,
std::vector< std::string > const &  template_args 
)
inline

◆ KernelInstantiation_impl() [2/3]

jitify::KernelInstantiation_impl::KernelInstantiation_impl ( KernelInstantiation_impl const &  )
inlinedefault

◆ KernelInstantiation_impl() [3/3]

jitify::KernelInstantiation_impl::KernelInstantiation_impl ( KernelInstantiation_impl &&  )
inlinedefault

Member Function Documentation

◆ cuda_kernel()

detail::CUDAKernel const& jitify::KernelInstantiation_impl::cuda_kernel ( ) const
inline

Friends And Related Function Documentation

◆ KernelLauncher_impl

friend class KernelLauncher_impl
friend

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