#include "validparameter.h"
#include "mothurout.h"
+
class Command {
public:
- Command() { m = MothurOut::getInstance(); }
+ Command() { m = MothurOut::getInstance(); }
virtual vector<string> getValidParameters() = 0;
virtual vector<string> getRequiredParameters() = 0; //adding "or" as the last element indicates one of the previous is needed
virtual vector<string> getRequiredFiles() = 0; //adding "or" as the last element indicates one of the previous is needed
virtual ~Command() { }
protected:
MothurOut* m;
-
bool calledHelp;
map<string, vector<string> >::iterator itTypes;