DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::ext::oneapi::experimental::detail::LaunchConfigAccess< LCRangeT, LCPropertiesT > Struct Template Reference

#include <sycl/ext/oneapi/experimental/enqueue_functions.hpp>

Collaboration diagram for sycl::_V1::ext::oneapi::experimental::detail::LaunchConfigAccess< LCRangeT, LCPropertiesT >:

Public Member Functions

 LaunchConfigAccess (const launch_config< LCRangeT, LCPropertiesT > &LaunchConfig)
 
const LCRangeT & getRange () const noexcept
 
const LCPropertiesT & getProperties () const noexcept
 

Public Attributes

const launch_config< LCRangeT, LCPropertiesT > & MLaunchConfig
 

Detailed Description

template<typename LCRangeT, typename LCPropertiesT>
struct sycl::_V1::ext::oneapi::experimental::detail::LaunchConfigAccess< LCRangeT, LCPropertiesT >

Definition at line 62 of file enqueue_functions.hpp.

Constructor & Destructor Documentation

◆ LaunchConfigAccess()

template<typename LCRangeT , typename LCPropertiesT >
sycl::_V1::ext::oneapi::experimental::detail::LaunchConfigAccess< LCRangeT, LCPropertiesT >::LaunchConfigAccess ( const launch_config< LCRangeT, LCPropertiesT > &  LaunchConfig)
inline

Definition at line 63 of file enqueue_functions.hpp.

Member Function Documentation

◆ getProperties()

template<typename LCRangeT , typename LCPropertiesT >
const LCPropertiesT& sycl::_V1::ext::oneapi::experimental::detail::LaunchConfigAccess< LCRangeT, LCPropertiesT >::getProperties ( ) const
inlinenoexcept

◆ getRange()

template<typename LCRangeT , typename LCPropertiesT >
const LCRangeT& sycl::_V1::ext::oneapi::experimental::detail::LaunchConfigAccess< LCRangeT, LCPropertiesT >::getRange ( ) const
inlinenoexcept

Member Data Documentation

◆ MLaunchConfig


The documentation for this struct was generated from the following file: