X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=catchallcommand.h;h=186185d5ea68b08b969b6a99ef090ff75d5af72a;hb=3a13eff5c26d6fc156a299c9fa7f5497bded94a0;hp=ac9f115a6a3205cd95d94000a4a88555a14e821e;hpb=5a86e9e5a5a9e061e17b3ae64fb8881f14e53b8a;p=mothur.git diff --git a/catchallcommand.h b/catchallcommand.h index ac9f115..186185d 100644 --- a/catchallcommand.h +++ b/catchallcommand.h @@ -26,7 +26,12 @@ class CatchAllCommand : public Command { public: CatchAllCommand(string); - ~CatchAllCommand() {}; + CatchAllCommand(); + ~CatchAllCommand() {} + vector getRequiredParameters(); + vector getValidParameters(); + vector getRequiredFiles(); + map< string, vector > getOutputFiles() { return outputTypes; } int execute(); void help(); @@ -39,6 +44,8 @@ private: string outputDir, sabundfile, rabundfile, listfile, format; bool abort, allLines; set labels; + vector outputNames; + map< string, vector > outputTypes; string process(SAbundVector*); };