26 lines
453 B
C
26 lines
453 B
C
|
|
/*
|
||
|
|
|
||
|
|
*/
|
||
|
|
#ifndef SECONDO_PARTITIONDMAPTypeMapper_H
|
||
|
|
#define SECONDO_PARTITIONDMAPTypeMapper_H
|
||
|
|
|
||
|
|
#include <string>
|
||
|
|
#include "./DPDTypeMapper.h"
|
||
|
|
|
||
|
|
|
||
|
|
namespace distributed3 {
|
||
|
|
class PartitiondmapTypeMapper : public DPDTypeMapper {
|
||
|
|
|
||
|
|
public:
|
||
|
|
PartitiondmapTypeMapper(ListExpr& args);
|
||
|
|
std::string err();
|
||
|
|
int numberOfArgs();
|
||
|
|
bool checkArgs();
|
||
|
|
bool checkInterdependencies();
|
||
|
|
ListExpr append();
|
||
|
|
ListExpr appendPartition();
|
||
|
|
};
|
||
|
|
|
||
|
|
} // end namespace
|
||
|
|
#endif
|