00001 #ifndef MapMP_HPP
00002 #define MapMP_HPP
00003
00004 #include "../mri/mri.h"
00005
00006 template<class KeyA, class A, class KeyB, class B, class C> class MapMP_MapReduce;
00007 template<class KeyA, class A, class KeyB, class B, class C> class MapMP_Mapper;
00008 template<class KeyA, class A, class KeyB, class B, class C> class MapMP_Reducer;
00009 class MapMP_StrMapReduce;
00010 class MapMP_StrMapper;
00011 class MapMP_StrReducer;
00012
00013 #include "mapreduce.hpp"
00014 #include "mapper.hpp"
00015 #include "reducer.hpp"
00016
00017 #endif