]> git.donarmstrong.com Git - mothur.git/blob - nocommands.h
added pipeline commands which involved change to command factory and command class...
[mothur.git] / nocommands.h
1 #ifndef NOCOMMAND_H
2 #define NOCOMMAND_H
3 /*
4  *  nocommand.h
5  *  Dotur
6  *
7  *  Created by Sarah Westcott on 1/2/09.
8  *  Copyright 2009 Schloss Lab UMASS Amherst. All rights reserved.
9  *
10  */
11
12 /* This command is run if the user enters an invalid command. */
13
14 #include "command.hpp"
15 #include "commandfactory.hpp"
16
17 class NoCommand : public Command {
18
19 public:
20         NoCommand(string);
21         NoCommand() {}
22         ~NoCommand();
23         vector<string> getRequiredParameters();
24         vector<string> getValidParameters();
25         vector<string> getRequiredFiles();
26         map<string, vector<string> > getOutputFiles() { return outputTypes; }
27         int execute();
28         void help() {}
29         
30 private:
31         vector<string> outputNames;
32         map<string, vector<string> > outputTypes;
33                 
34 };
35
36 #endif