X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=getcurrentcommand.h;fp=getcurrentcommand.h;h=c36b6a599885aa81c127f1b0fff1626f7b8313c1;hb=348de0f8b17d84ede77081dcf67bd6ef43496677;hp=0000000000000000000000000000000000000000;hpb=5e031adc86a1fc125c4abb3d4048f209d52f9b6d;p=mothur.git diff --git a/getcurrentcommand.h b/getcurrentcommand.h new file mode 100644 index 0000000..c36b6a5 --- /dev/null +++ b/getcurrentcommand.h @@ -0,0 +1,40 @@ +#ifndef GETCURRENTCOMMAND_H +#define GETCURRENTCOMMAND_H + +/* + * getcurrentcommand.h + * Mothur + * + * Created by westcott on 3/16/11. + * Copyright 2011 Schloss Lab. All rights reserved. + * + */ + +#include "command.hpp" + +class GetCurrentCommand : public Command { + + public: + GetCurrentCommand(string); + GetCurrentCommand(); + ~GetCurrentCommand(); + vector getRequiredParameters(); + vector getValidParameters(); + vector getRequiredFiles(); + map > getOutputFiles() { return outputTypes; } + int execute(); + void help(); + + private: + + vector outputNames; + map > outputTypes; + bool abort; + + string clearTypes; + vector types; + +}; + +#endif +