]> git.donarmstrong.com Git - mothur.git/blobdiff - globaldata.cpp
pds' small change to sffinfo
[mothur.git] / globaldata.cpp
index 8f8d1ad5da1addc5dac09f68c6dec5a5b99c1568..affa4636ab4716746665b6b7c73ccccf1f7b9354 100644 (file)
@@ -26,6 +26,7 @@ string GlobalData::getSabundFile()            {       return sabundfile;              }
 string GlobalData::getNameFile()               {       return namefile;                }
 string GlobalData::getGroupFile()              {       return groupfile;               }
 string GlobalData::getOrderFile()              {       return orderfile;               }
+string GlobalData::getOrderGroupFile() {       return ordergroup;              }
 string GlobalData::getTreeFile()               {       return treefile;                }
 string GlobalData::getSharedFile()             {       return sharedfile;              }       
 string GlobalData::getFormat()                 {       return format;                  }
@@ -40,6 +41,7 @@ void GlobalData::setGroupFile(string file)            {       groupfile = file;                                                                                       }
 void GlobalData::setSharedFile(string file)            {       sharedfile = file;      inputFileName = file;                                   }
 void GlobalData::setNameFile(string file)              {       namefile = file;                }
 void GlobalData::setOrderFile(string file)             {       orderfile = file;               }
+void GlobalData::setOrderGroupFile(string file)        {       ordergroup = file;              }
 void GlobalData::setFormat(string Format)              {       format = Format;                }
 
 
@@ -47,6 +49,7 @@ void GlobalData::setFormat(string Format)             {       format = Format;                }
 
 /******************************************************/
 GlobalData::GlobalData() {
+       m = MothurOut::getInstance();
        //option definitions should go here...
        clear();
        gListVector = NULL;             
@@ -76,9 +79,11 @@ void GlobalData::clear() {
        namefile                =       ""; //do we need this?
        groupfile               =       ""; //do we need this?
        orderfile               =       "";
+       ordergroup              =       "";
 //     fastafile               =   ""; //do we need this?
        treefile                =       "";
        sharedfile              =       "";
+       format = "";
 }
 
 
@@ -126,7 +131,7 @@ void GlobalData::newRead() {
                        names.clear();
        }
        catch(exception& e) {
-               errorOut(e, "GlobalData", "newRead");
+               m->errorOut(e, "GlobalData", "newRead");
                exit(1);
        }
 }
@@ -152,7 +157,7 @@ GlobalData::~GlobalData() {
                if (nameMap != NULL) { delete nameMap; nameMap = NULL; }
        }
        catch(exception& e) {
-               errorOut(e, "GlobalData", "~GlobalData");
+               m->errorOut(e, "GlobalData", "~GlobalData");
                exit(1);
        }
 }