]> git.donarmstrong.com Git - mothur.git/blobdiff - mothurout.h
paralellized seq.error and dist.shared added some error checks to libshuff and dist...
[mothur.git] / mothurout.h
index 8ac84007de59225ccffb9642a4d0dd023818e40a..fb5b432f549de88a1fa519bc83541649a0882389 100644 (file)
@@ -21,8 +21,10 @@ class MothurOut {
                static MothurOut* getInstance();
                void setFileName(string);
                
-               void mothurOut(string);
-               void mothurOutEndLine();
+               void mothurOut(string); //writes to cout and the logfile
+               void mothurOutEndLine(); //writes to cout and the logfile
+               void mothurOut(string, ofstream&); //writes to the ofstream, cout and the logfile
+               void mothurOutEndLine(ofstream&); //writes to the ofstream, cout and the logfile
                void mothurOutJustToLog(string);
                void errorOut(exception&, string, string);
                void closeLog();
@@ -66,6 +68,7 @@ class MothurOut {
                void gobble(istream&);
                void gobble(istringstream&);
                map<string, int> readNames(string);
+               int readNames(string, map<string, string>&);
                int readNames(string, vector<seqPriorityNode>&, map<string, string>&);
                
                //searchs and checks