16 #define __SYCL_DATA_LESS_PROP(NS_QUALIFIER, PROP_NAME, ENUM_VAL) \
17 namespace NS_QUALIFIER { \
19 : public sycl::detail::DataLessProperty<sycl::detail::ENUM_VAL> {}; \
22 #include <sycl/properties/queue_properties.def>
27 class use_default_stream
28 :
public ::sycl::ext::oneapi::cuda::property::queue::use_default_stream {};
34 namespace ext::intel::property::queue {
36 sycl::detail::PropWithDataKind::QueueComputeIndex> {
49 #define __SYCL_MANUALLY_DEFINED_PROP(NS_QUALIFIER, PROP_NAME) \
51 struct is_property_of<NS_QUALIFIER::PROP_NAME, queue> : std::true_type {};
52 #define __SYCL_DATA_LESS_PROP(NS_QUALIFIER, PROP_NAME, ENUM_VAL) \
53 __SYCL_MANUALLY_DEFINED_PROP(NS_QUALIFIER, PROP_NAME)
55 #include <sycl/properties/queue_properties.def>