X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=mothurout.h;h=3cf6fa4963672b5d69acb7de389eb266b957ba24;hb=3914b0d6480f67df53b1e838f51c4e6155710434;hp=f99eac1917cbe2ce5a1ce278c66d27d1df71737e;hpb=de3d202264ab8a55fc91e0c2776aa5bed92bbf55;p=mothur.git diff --git a/mothurout.h b/mothurout.h index f99eac1..3cf6fa4 100644 --- a/mothurout.h +++ b/mothurout.h @@ -93,7 +93,9 @@ class MothurOut { string getRootName(string); bool isBlank(string); int openOutputFile(string, ofstream&); + int openOutputFileBinary(string, ofstream&); int openOutputFileAppend(string, ofstream&); + int openOutputFileBinaryAppend(string, ofstream&); int openInputFile(string, ifstream&); int openInputFile(string, ifstream&, string); //no error given string getline(ifstream&); @@ -107,6 +109,8 @@ class MothurOut { map readNames(string); map readNames(string, unsigned long int&); int readTax(string, map&); + vector readConsTax(string); + int readConsTax(string, map&); int readNames(string, map&, map&); int readNames(string, map&); int readNames(string, map&, bool); @@ -151,6 +155,7 @@ class MothurOut { string makeList(vector&); bool isSubset(vector, vector); //bigSet, subset int checkName(string&); + map > parseClasses(string); //math operation int factorial(int num);