cuda-api-wrappers
Thin C++-flavored wrappers for the CUDA Runtime API
cuda::rtc::program_t< cuda_cpp > Member List

This is the complete list of members for cuda::rtc::program_t< cuda_cpp >, including all inherited members.

add_header(String1 &&name, String2 &&source)cuda::rtc::program_t< cuda_cpp >inline
add_header(const ::std::pair< String1, String2 > &name_and_source)cuda::rtc::program_t< cuda_cpp >inline
add_header(::std::pair< String1, String2 > &&name_and_source)cuda::rtc::program_t< cuda_cpp >inline
add_headers(RangeOfNames header_names, RangeOfSources header_sources)cuda::rtc::program_t< cuda_cpp >inline
add_headers(RangeOfNameAndSourcePairs &&named_header_pairs)cuda::rtc::program_t< cuda_cpp >inline
add_registered_global(const char *unmangled_name)cuda::rtc::program_t< cuda_cpp >inline
add_registered_global(const ::std::string &unmangled_name)cuda::rtc::program_t< cuda_cpp >inline
add_registered_globals(const Container &globals_to_register)cuda::rtc::program_t< cuda_cpp >inline
add_registered_globals(Container &&globals_to_register)cuda::rtc::program_t< cuda_cpp >inline
add_target(device::compute_capability_t target_compute_capability)cuda::rtc::program_t< cuda_cpp >inline
add_target(const device_t &device)cuda::rtc::program_t< cuda_cpp >inline
add_target(const context_t &context)cuda::rtc::program_t< cuda_cpp >inline
clear_headers()cuda::rtc::program_t< cuda_cpp >inline
clear_options()cuda::rtc::program_t< cuda_cpp >inline
clear_targets()cuda::rtc::program_t< cuda_cpp >inline
compile() constcuda::rtc::program_t< cuda_cpp >inline
header_names() constcuda::rtc::program_t< cuda_cpp >inline
header_sources() constcuda::rtc::program_t< cuda_cpp >inline
names (defined in cuda::rtc::program_t< cuda_cpp >)cuda::rtc::program_t< cuda_cpp >
num_headers() constcuda::rtc::program_t< cuda_cpp >inline
parent typedef (defined in cuda::rtc::program_t< cuda_cpp >)cuda::rtc::program_t< cuda_cpp >
program_t(::std::string name) (defined in cuda::rtc::program_t< cuda_cpp >)cuda::rtc::program_t< cuda_cpp >inline
program_t(const program_t &)=default (defined in cuda::rtc::program_t< cuda_cpp >)cuda::rtc::program_t< cuda_cpp >
program_t(program_t &&)=default (defined in cuda::rtc::program_t< cuda_cpp >)cuda::rtc::program_t< cuda_cpp >
set_headers(RangeOfNames &&names, RangeOfSources &&sources)cuda::rtc::program_t< cuda_cpp >inline
set_headers(RangeOfNameAndSourcePairs &&named_header_pairs)cuda::rtc::program_t< cuda_cpp >inline
set_options(const compilation_options_t< source_kind > &options) (defined in cuda::rtc::program_t< cuda_cpp >)cuda::rtc::program_t< cuda_cpp >inline
set_options(compilation_options_t< source_kind > &&options) (defined in cuda::rtc::program_t< cuda_cpp >)cuda::rtc::program_t< cuda_cpp >inline
set_source(const char *source) (defined in cuda::rtc::program_t< cuda_cpp >)cuda::rtc::program_t< cuda_cpp >inline
set_source(const ::std::string &source) (defined in cuda::rtc::program_t< cuda_cpp >)cuda::rtc::program_t< cuda_cpp >inline
set_target(device::compute_capability_t target_compute_capability)cuda::rtc::program_t< cuda_cpp >inline
set_target(const device_t &device)cuda::rtc::program_t< cuda_cpp >inline
set_target(const context_t &context)cuda::rtc::program_t< cuda_cpp >inline
set_targets(Container target_compute_capabilities)cuda::rtc::program_t< cuda_cpp >inline
sources (defined in cuda::rtc::program_t< cuda_cpp >)cuda::rtc::program_t< cuda_cpp >
~program_t()=default (defined in cuda::rtc::program_t< cuda_cpp >)cuda::rtc::program_t< cuda_cpp >