blob: 60dc1f683308f5b8da1047ec5bd26359d932f76f [file] [log] [blame]
#pragma once
#include "IEpicOperator.h"
#include "EpicBaseOperator.h"
namespace epic {
class EpicCommonOperator : public EpicBaseOperator {
public:
EpicCommonOperator();
EpicCommonOperator(int scenario_id);
virtual ~EpicCommonOperator() override;
virtual bool doAction(int cmd, void *arg) override;
private:
bool doAcquireOption(void *arg);
bool doConditional(bool (EpicConnector::*)(std::string &), void *arg);
};
}