Alien  1.3.0
Developer documentation
Loading...
Searching...
No Matches
Alien::SYCLControlGroupHandler Class Reference
Collaboration diagram for Alien::SYCLControlGroupHandler:

Public Member Functions

 SYCLControlGroupHandler (sycl::handler &cgh)
template<typename LambdaT>
void parallel_for (std::size_t range, LambdaT lambda)
template<typename LambdaT>
void parallel_for (std::size_t range1, std::size_t range2, LambdaT lambda)

Public Attributes

sycl::handler & m_internal

Detailed Description

Definition at line 20 of file SYCLParallelEngineImplT.h.

Constructor & Destructor Documentation

◆ SYCLControlGroupHandler()

Alien::SYCLControlGroupHandler::SYCLControlGroupHandler ( sycl::handler & cgh)
inline

Definition at line 23 of file SYCLParallelEngineImplT.h.

Member Function Documentation

◆ parallel_for() [1/2]

template<typename LambdaT>
void Alien::SYCLControlGroupHandler::parallel_for ( std::size_t range,
LambdaT lambda )
inline

Definition at line 28 of file SYCLParallelEngineImplT.h.

◆ parallel_for() [2/2]

template<typename LambdaT>
void Alien::SYCLControlGroupHandler::parallel_for ( std::size_t range1,
std::size_t range2,
LambdaT lambda )
inline

Definition at line 34 of file SYCLParallelEngineImplT.h.

Member Data Documentation

◆ m_internal

sycl::handler& Alien::SYCLControlGroupHandler::m_internal

Definition at line 39 of file SYCLParallelEngineImplT.h.


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