Files
secondo/Algebras/Distributed3/DmapPdmapTypeMapper.h

28 lines
488 B
C
Raw Normal View History

2026-01-23 17:03:45 +08:00
/*
*/
#ifndef SECONDO_DMAPPDMAPTypeMapper_H
#define SECONDO_DMAPPDMAPTypeMapper_H
#include <string>
#include "./DPDTypeMapper.h"
namespace distributed3 {
class DmapPdmapTypeMapper : public DPDTypeMapper {
public:
DmapPdmapTypeMapper(ListExpr& args);
std::string err();
int numberOfArgs();
bool checkArgs();
bool checkDmap1Type();
bool checkInterdependencies();
ListExpr append();
ListExpr appendDmap1();
ListExpr appendPartition();
};
} // end namespace
#endif