DPC++ Runtime
Runtime libraries for oneAPI DPC++
property_helper.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sycl::_V1::detail::DataLessPropertyBase
 
class  sycl::_V1::detail::DataLessProperty< ID >
 
class  sycl::_V1::detail::PropertyWithDataBase
 
class  sycl::_V1::detail::PropertyWithData< ID >
 

Namespaces

 sycl
 
 sycl::_V1
 
 sycl::_V1::detail
 

Enumerations

enum  sycl::_V1::detail::DataLessPropKind {
  sycl::_V1::detail::BufferUseHostPtr = 0 , sycl::_V1::detail::ImageUseHostPtr = 1 , sycl::_V1::detail::QueueEnableProfiling = 2 , sycl::_V1::detail::InOrder = 3 ,
  sycl::_V1::detail::NoInit = 4 , sycl::_V1::detail::BufferUsePinnedHostMemory = 5 , sycl::_V1::detail::UsePrimaryContext = 6 , sycl::_V1::detail::InitializeToIdentity = 7 ,
  sycl::_V1::detail::UseDefaultStream = 8 , sycl::_V1::detail::DiscardEvents = 9 , sycl::_V1::detail::DeviceReadOnly = 10 , sycl::_V1::detail::FusionPromotePrivate = 11 ,
  sycl::_V1::detail::FusionPromoteLocal = 12 , sycl::_V1::detail::FusionNoBarrier = 13 , sycl::_V1::detail::FusionEnable = 14 , sycl::_V1::detail::FusionForce = 15 ,
  sycl::_V1::detail::QueuePriorityNormal = 16 , sycl::_V1::detail::QueuePriorityLow = 17 , sycl::_V1::detail::QueuePriorityHigh = 18 , sycl::_V1::detail::GraphNoCycleCheck = 19 ,
  sycl::_V1::detail::QueueSubmissionBatched = 20 , sycl::_V1::detail::QueueSubmissionImmediate = 21 , sycl::_V1::detail::GraphAssumeDataOutlivesBuffer = 22 , sycl::_V1::detail::GraphAssumeBufferOutlivesGraph = 23 ,
  sycl::_V1::detail::GraphDependOnAllLeaves = 24 , sycl::_V1::detail::GraphUpdatable = 25 , sycl::_V1::detail::GraphEnableProfiling = 26 , sycl::_V1::detail::LastKnownDataLessPropKind = 26 ,
  sycl::_V1::detail::DataLessPropKindSize = 32
}
 
enum  sycl::_V1::detail::PropWithDataKind {
  sycl::_V1::detail::BufferUseMutex = 0 , sycl::_V1::detail::BufferContextBound = 1 , sycl::_V1::detail::ImageUseMutex = 2 , sycl::_V1::detail::ImageContextBound = 3 ,
  sycl::_V1::detail::BufferMemChannel = 4 , sycl::_V1::detail::AccPropBufferLocation = 5 , sycl::_V1::detail::QueueComputeIndex = 6 , sycl::_V1::detail::GraphNodeDependencies = 7 ,
  sycl::_V1::detail::PropWithDataKindSize = 8
}