#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 > 
  
  
      
        
          | VTKM_CONT vtkm::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 vtkm::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 > 
  
  
      
        
          | void vtkm::cont::tbb::ReduceByKeyBody< KeysInPortalType, ValuesInPortalType, KeysOutPortalType, ValuesOutPortalType, BinaryOperationType >::operator()  | 
          ( | 
          const ::tbb::blocked_range< vtkm::Id > &  | 
          range | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ BinaryOperation
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType > 
      
        
          | BinaryOperationType vtkm::cont::tbb::ReduceByKeyBody< KeysInPortalType, ValuesInPortalType, KeysOutPortalType, ValuesOutPortalType, BinaryOperationType >::BinaryOperation | 
        
      
 
 
◆ KeysInPortal
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType > 
      
        
          | KeysInPortalType vtkm::cont::tbb::ReduceByKeyBody< KeysInPortalType, ValuesInPortalType, KeysOutPortalType, ValuesOutPortalType, BinaryOperationType >::KeysInPortal | 
        
      
 
 
◆ KeysOutPortal
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType > 
      
        
          | KeysOutPortalType vtkm::cont::tbb::ReduceByKeyBody< KeysInPortalType, ValuesInPortalType, KeysOutPortalType, ValuesOutPortalType, BinaryOperationType >::KeysOutPortal | 
        
      
 
 
◆ Ranges
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType > 
      
 
 
◆ ValuesInPortal
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType > 
      
        
          | ValuesInPortalType vtkm::cont::tbb::ReduceByKeyBody< KeysInPortalType, ValuesInPortalType, KeysOutPortalType, ValuesOutPortalType, BinaryOperationType >::ValuesInPortal | 
        
      
 
 
◆ ValuesOutPortal
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , class BinaryOperationType > 
      
        
          | ValuesOutPortalType vtkm::cont::tbb::ReduceByKeyBody< KeysInPortalType, ValuesInPortalType, KeysOutPortalType, ValuesOutPortalType, BinaryOperationType >::ValuesOutPortal | 
        
      
 
 
The documentation for this struct was generated from the following file: