- Main Page
- Classes
- Files

- File List

# OptFrame/Parallel/MapReduce++/MaPI/MaPI.h

    00001 #ifndef MaPI_HPP
    00002 #define MaPI_HPP
    00003
    00004 #include "../mri/mri.h"
    00005
    00006 template<class KeyA, class A, class KeyB, class B, class C> class MaPI_MapReduce;
    00007 template<class KeyA, class A, class KeyB, class B, class C> class MaPI_Mapper;
    00008 template<class KeyA, class A, class KeyB, class B, class C> class MaPI_Reducer;
    00009 template<class KeyA, class A, class KeyB, class B, class C> class MaPI_Serializer;
    00010 class MaPI_StrMapReduce;
    00011 class MaPI_StrMapper;
    00012 class MaPI_StrReducer;
    00013
    00014 #include <mpi.h>
    00015 #include <cstdlib>
    00016 #include <sstream>
    00017 #include "../util/Scanner++/Scanner.h"
    00018 #include "serializer.hpp"
    00019 #include "mapreduce.hpp"
    00020 #include "mapper.hpp"
    00021 #include "reducer.hpp"
    00022 #include "fsmapreduce.hpp"
    00023
    00024 #endif /* MaPI_HPP */

All Classes Functions