X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=raredisplay.h;h=a87596225b818c525fdd97156f5baf64b1dceb71;hb=70491a12902e89b85cfa6b44a7b7fbe066ee2ac1;hp=b7711d2952861086b0efc27e049159073db4ac31;hpb=50ed3b6104d5821d6184f882e1e1423d47dcbf10;p=mothur.git diff --git a/raredisplay.h b/raredisplay.h index b7711d2..a875962 100644 --- a/raredisplay.h +++ b/raredisplay.h @@ -6,16 +6,12 @@ #include "fileoutput.h" #include "display.h" - -using namespace std; - /***********************************************************************/ class RareDisplay : public Display { public: - RareDisplay(Calculator* calc, FileOutput* file) : estimate(calc), output(file), nIters(1), - tempInName(getPathName(output->getFileName()) + ".tempin"), tempOutName(getPathName(output->getFileName()) + ".tempout") {}; + RareDisplay(Calculator* calc, FileOutput* file) : estimate(calc), output(file), nIters(1), index(0) {}; ~RareDisplay() { delete estimate; delete output; }; void init(string); void reset(); @@ -24,16 +20,17 @@ public: void close(); bool isCalcMultiple() { return estimate->getMultiple(); } + void outputTempFiles(string); + void inputTempFiles(string); + private: Calculator* estimate; FileOutput* output; string label; - int nIters; - string tempInName, tempOutName; - ifstream tempInFile; - ofstream tempOutFile; - int renameOk; - + vector seqs; + vector results; + vector var; + int index, nIters; }; #endif