#include <mapper.hpp>
Public Member Functions | |
| MaPI_Mapper (MaPI_MapReduce< KeyA, A, KeyB, B, C > *_mapReduce, MaPI_Serializer< KeyA, A, KeyB, B, C > *_serializer) | |
| Constructor. | |
| virtual vector< pair< KeyB, B > > | run (vector< pair< KeyA, A > > &as) |
| Iterator mapping execution (implemented by library). | |
| virtual vector< pair< KeyB, B > > | map (pair< KeyA, A >)=0 |
| Map function (implemented by user). | |
|
MaPI_Serializer< KeyA, A, KeyB, B, C > * | getSerializer () |
| void | setSerializer (MaPI_Serializer< KeyA, A, KeyB, B, C > *_serializer) |
Protected Attributes | |
|
MaPI_MapReduce< KeyA, A, KeyB, B, C > * | mapReduce |
|
MaPI_Serializer< KeyA, A, KeyB, B, C > * | serializer |
1.7.1