X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=catchallcommand.h;fp=catchallcommand.h;h=ac9f115a6a3205cd95d94000a4a88555a14e821e;hb=5a86e9e5a5a9e061e17b3ae64fb8881f14e53b8a;hp=0000000000000000000000000000000000000000;hpb=b1bcc272003b50a8c06dc9120754da1f5b744598;p=mothur.git diff --git a/catchallcommand.h b/catchallcommand.h new file mode 100644 index 0000000..ac9f115 --- /dev/null +++ b/catchallcommand.h @@ -0,0 +1,50 @@ +#ifndef CATCHALLCOMMAND_H +#define CATCHALLCOMMAND_H + +/* + * catchallcommand.h + * Mothur + * + * Created by westcott on 5/11/10. + * Copyright 2010 Schloss Lab. All rights reserved. + * + */ + +#include "command.hpp" +#include "inputdata.h" +#include "readotu.h" +#include "sabundvector.hpp" + +/* + citation goes here + */ + +/****************************************************************************/ + +class CatchAllCommand : public Command { + +public: + + CatchAllCommand(string); + ~CatchAllCommand() {}; + int execute(); + void help(); + +private: + + GlobalData* globaldata; + ReadOTUFile* read; + InputData* input; + + string outputDir, sabundfile, rabundfile, listfile, format; + bool abort, allLines; + set labels; + + string process(SAbundVector*); +}; + +/****************************************************************************/ + +#endif + +