Public Member Functions | Protected Attributes

# MapMP_Reducer< KeyA, A, KeyB, B, C > Class Template Reference

MapMP_Reducer. More...

`#include <reducer.hpp>`

Inheritance diagram for MapMP_Reducer< KeyA, A, KeyB, B, C >:

List of all members.

## Public Member Functions
| MapMP_Reducer (MapReduce< KeyA, A, KeyB, B, C > *_mapReduce)
| Constructor.
virtual vector< pair< KeyB, C > > | run (vector< pair< KeyB, B > > &_mapped)
| Iterator reducing execution (implemented by library).
virtual pair< KeyB, C > | reduce (pair< KeyB, vector< B > >)=0
| Reduce function (implemented by user).
## Protected Attributes
MapReduce< KeyA, A, KeyB, B, C > * | mapReduce

## Detailed Description

### template<class KeyA, class A, class KeyB, class B, class C>
class MapMP_Reducer< KeyA, A, KeyB, B, C >

MapMP_Reducer.

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

- OptFrame/Parallel/MapReduce++/MapMP/reducer.hpp

All Classes Functions