X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=getgroupcommand.h;h=fb3e810666320ea2cd1c32d4b14b0c2cac08c995;hb=cdf9083dc32543cc640e72e9ca3aee0323cbad45;hp=6750373102c4621d6ed4abf5062f537d55849449;hpb=51cf89e90eef8b300c2786eb1560dd89e6e83445;p=mothur.git diff --git a/getgroupcommand.h b/getgroupcommand.h index 6750373..fb3e810 100644 --- a/getgroupcommand.h +++ b/getgroupcommand.h @@ -11,19 +11,30 @@ */ #include "command.hpp" -#include "readmatrix.hpp" - -class GlobalData; +#include "globaldata.hpp" class GetgroupCommand : public Command { public: + GetgroupCommand(string); GetgroupCommand(); ~GetgroupCommand(); + vector getRequiredParameters(); + vector getValidParameters(); + vector getRequiredFiles(); + map > getOutputFiles() { return outputTypes; } int execute(); + void help(); private: GlobalData* globaldata; GroupMap* groupMap; + string outputFile, sharedfile; + vector outputNames; + map > outputTypes; + ofstream out; + ifstream in; + bool abort; + }; #endif