]> git.donarmstrong.com Git - mothur.git/blobdiff - mothurout.h
changed reading of name file to use buffered reads. note the splitAtWhiteSpace functi...
[mothur.git] / mothurout.h
index db1a4f1ca4e6c4207a652d05ac20b24157dfa46d..b19c05a68381c3ca96e19264e0eca931e22a0895 100644 (file)
@@ -82,6 +82,7 @@ class MothurOut {
                int appendFiles(string, string);
                int renameFile(string, string); //oldname, newname
                string getFullPathName(string);
+        string findProgramPath(string programName);
                string hasPath(string);
                string getExtension(string);
                string getPathName(string);
@@ -96,6 +97,7 @@ class MothurOut {
                string getline(istringstream&);
                void gobble(istream&);
                void gobble(istringstream&);
+        vector<string> splitWhiteSpace(string& rest, char[], int);
                map<string, int> readNames(string);
                int readNames(string, map<string, string>&);
                int readNames(string, map<string, vector<string> >&);
@@ -130,6 +132,7 @@ class MothurOut {
                void splitAtChar(string&, vector<string>&, char);
         void splitAtChar(string&, string&, char);
                int removeConfidences(string&);
+        string makeList(vector<string>&);
                
                //math operation
                int factorial(int num);