#include <FunctorsTBB.h>
|
using | KeyType = typename KeysInPortalType::ValueType |
|
using | ValueType = typename ValuesInPortalType::ValueType |
|
◆ KeyType
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType >
◆ ValueType
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType >
◆ ReduceByKeyBody() [1/2]
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType >
viskores::cont::tbb::ReduceByKeyBody< KeysInPortalType, ValuesInPortalType, KeysOutPortalType, ValuesOutPortalType, BinaryOperationType >::ReduceByKeyBody |
( |
const KeysInPortalType & |
keysInPortal, |
|
|
const ValuesInPortalType & |
valuesInPortal, |
|
|
const KeysOutPortalType & |
keysOutPortal, |
|
|
const ValuesOutPortalType & |
valuesOutPortal, |
|
|
BinaryOperationType |
binaryOperation |
|
) |
| |
|
inline |
◆ ReduceByKeyBody() [2/2]
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType >
◆ join()
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType >
void viskores::cont::tbb::ReduceByKeyBody< KeysInPortalType, ValuesInPortalType, KeysOutPortalType, ValuesOutPortalType, BinaryOperationType >::join |
( |
const ReduceByKeyBody< KeysInPortalType, ValuesInPortalType, KeysOutPortalType, ValuesOutPortalType, BinaryOperationType > & |
rhs | ) |
|
|
inline |
◆ operator()()
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType >
◆ BinaryOperation
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType >
◆ KeysInPortal
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType >
◆ KeysOutPortal
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType >
◆ Ranges
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType >
◆ ValuesInPortal
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType >
◆ ValuesOutPortal
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType >
The documentation for this struct was generated from the following file: