Public Member Functions | Protected Attributes

SeqMR_Mapper< KeyA, A, KeyB, B, C > Class Template Reference

SeqMR_Mapper. More...

#include <mapper.hpp>

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

List of all members.

Public Member Functions

 SeqMR_Mapper (MapReduce< KeyA, A, KeyB, B, C > *_mapReduce)
 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).

Protected Attributes

MapReduce< KeyA, A, KeyB, B, C > * mapReduce

Detailed Description

template<class KeyA, class A, class KeyB, class B, class C>
class SeqMR_Mapper< KeyA, A, KeyB, B, C >

SeqMR_Mapper.


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