DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::detail::reducer_common< T, BinaryOperation, Dims > Class Template Reference

#include <sycl/reduction.hpp>

Inheritance diagram for sycl::_V1::detail::reducer_common< T, BinaryOperation, Dims >:
Collaboration diagram for sycl::_V1::detail::reducer_common< T, BinaryOperation, Dims >:

Public Types

using value_type = T
 
using binary_operation = BinaryOperation
 

Static Public Attributes

static constexpr int dimensions = Dims
 

Detailed Description

template<typename T, class BinaryOperation, int Dims>
class sycl::_V1::detail::reducer_common< T, BinaryOperation, Dims >

Definition at line 519 of file reduction.hpp.

Member Typedef Documentation

◆ binary_operation

template<typename T , class BinaryOperation , int Dims>
using sycl::_V1::detail::reducer_common< T, BinaryOperation, Dims >::binary_operation = BinaryOperation

Definition at line 522 of file reduction.hpp.

◆ value_type

template<typename T , class BinaryOperation , int Dims>
using sycl::_V1::detail::reducer_common< T, BinaryOperation, Dims >::value_type = T

Definition at line 521 of file reduction.hpp.

Member Data Documentation

◆ dimensions

template<typename T , class BinaryOperation , int Dims>
constexpr int sycl::_V1::detail::reducer_common< T, BinaryOperation, Dims >::dimensions = Dims
staticconstexpr

Definition at line 523 of file reduction.hpp.


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