Representation of _pi_device_binary_property_set_struct for creation of JIT device binaries at runtime. More...
#include <detail/jit_device_binaries.hpp>
Public Member Functions | |
PropertySetContainer (const std::string &Name) | |
PropertySetContainer (PropertySetContainer &&)=default | |
PropertySetContainer & | operator= (PropertySetContainer &&)=default |
~PropertySetContainer ()=default | |
PropertySetContainer (const PropertySetContainer &)=delete | |
PropertySetContainer & | operator= (const PropertySetContainer &)=delete |
void | addProperty (PropertyContainer &&Prop) |
_pi_device_binary_property_set_struct | getPIPropertySet () |
Representation of _pi_device_binary_property_set_struct for creation of JIT device binaries at runtime.
Owns the necessary data and provides raw pointers for the PI struct.
Definition at line 75 of file jit_device_binaries.hpp.
sycl::_V1::detail::PropertySetContainer::PropertySetContainer | ( | const std::string & | Name | ) |
Definition at line 49 of file jit_device_binaries.cpp.
|
default |
|
default |
|
delete |
void sycl::_V1::detail::PropertySetContainer::addProperty | ( | PropertyContainer && | Prop | ) |
Definition at line 54 of file jit_device_binaries.cpp.
_pi_device_binary_property_set_struct sycl::_V1::detail::PropertySetContainer::getPIPropertySet | ( | ) |
Definition at line 64 of file jit_device_binaries.cpp.
|
delete |
|
default |