DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::detail::kernel_bundle_impl Member List

This is the complete list of members for sycl::_V1::detail::kernel_bundle_impl, including all inherited members.

add_kernel(const kernel_id &KernelID, const device &Dev)sycl::_V1::detail::kernel_bundle_implinline
begin() constsycl::_V1::detail::kernel_bundle_implinline
build_from_source(const std::vector< device > Devices, const std::vector< std::string > &BuildOptions, std::string *LogPtr)sycl::_V1::detail::kernel_bundle_implinline
contains_specialization_constants() const noexceptsycl::_V1::detail::kernel_bundle_implinline
empty() const noexceptsycl::_V1::detail::kernel_bundle_implinline
end() constsycl::_V1::detail::kernel_bundle_implinline
ext_oneapi_get_kernel(const std::string &Name, const std::shared_ptr< kernel_bundle_impl > &Self)sycl::_V1::detail::kernel_bundle_implinline
ext_oneapi_has_kernel(const std::string &Name)sycl::_V1::detail::kernel_bundle_implinline
get_backend() const noexceptsycl::_V1::detail::kernel_bundle_implinline
get_bundle_state() constsycl::_V1::detail::kernel_bundle_implinline
get_context() const noexceptsycl::_V1::detail::kernel_bundle_implinline
get_devices() const noexceptsycl::_V1::detail::kernel_bundle_implinline
get_kernel(const kernel_id &KernelID, const std::shared_ptr< detail::kernel_bundle_impl > &Self) constsycl::_V1::detail::kernel_bundle_implinline
get_kernel_ids() constsycl::_V1::detail::kernel_bundle_implinline
get_spec_const_map_ref() const noexceptsycl::_V1::detail::kernel_bundle_implinline
get_specialization_constant_raw_value(const char *SpecName, void *ValueRet) const noexceptsycl::_V1::detail::kernel_bundle_implinline
has_kernel(const kernel_id &KernelID) const noexceptsycl::_V1::detail::kernel_bundle_implinline
has_kernel(const kernel_id &KernelID, const device &Dev) const noexceptsycl::_V1::detail::kernel_bundle_implinline
has_specialization_constant(const char *SpecName) const noexceptsycl::_V1::detail::kernel_bundle_implinline
is_specialization_constant_set(const char *SpecName) const noexceptsycl::_V1::detail::kernel_bundle_implinline
isInterop() constsycl::_V1::detail::kernel_bundle_implinline
kernel_bundle_impl(context Ctx, std::vector< device > Devs, bundle_state State)sycl::_V1::detail::kernel_bundle_implinline
kernel_bundle_impl(context Ctx, std::vector< device > Devs)sycl::_V1::detail::kernel_bundle_implinline
kernel_bundle_impl(context Ctx, std::vector< device > Devs, device_image_plain &DevImage)sycl::_V1::detail::kernel_bundle_implinline
kernel_bundle_impl(const kernel_bundle< bundle_state::input > &InputBundle, std::vector< device > Devs, const property_list &PropList, bundle_state TargetState)sycl::_V1::detail::kernel_bundle_implinline
kernel_bundle_impl(const std::vector< kernel_bundle< bundle_state::object >> &ObjectBundles, std::vector< device > Devs, const property_list &PropList)sycl::_V1::detail::kernel_bundle_implinline
kernel_bundle_impl(context Ctx, std::vector< device > Devs, const std::vector< kernel_id > &KernelIDs, bundle_state State)sycl::_V1::detail::kernel_bundle_implinline
kernel_bundle_impl(context Ctx, std::vector< device > Devs, const DevImgSelectorImpl &Selector, bundle_state State)sycl::_V1::detail::kernel_bundle_implinline
kernel_bundle_impl(const std::vector< detail::KernelBundleImplPtr > &Bundles, bundle_state State)sycl::_V1::detail::kernel_bundle_implinline
kernel_bundle_impl(const context &Context, syclex::source_language Lang, const std::string &Src)sycl::_V1::detail::kernel_bundle_implinline
kernel_bundle_impl(const context &Context, syclex::source_language Lang, const std::vector< std::byte > &Bytes)sycl::_V1::detail::kernel_bundle_implinline
kernel_bundle_impl(context Ctx, std::vector< device > Devs, device_image_plain &DevImage, std::vector< std::string > KNames)sycl::_V1::detail::kernel_bundle_implinline
native_specialization_constant() const noexceptsycl::_V1::detail::kernel_bundle_implinline
set_specialization_constant_raw_value(const char *SpecName, const void *Value, size_t Size) noexceptsycl::_V1::detail::kernel_bundle_implinline
size() const noexceptsycl::_V1::detail::kernel_bundle_implinline