X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=blobdiff_plain;f=referencedb.cpp;fp=referencedb.cpp;h=fb930efcfd881561f27a5889f9da65aaaebd5f02;hp=0000000000000000000000000000000000000000;hb=65b6a38d00b3a72021611211e7c25392022c69ed;hpb=f5ef644ce76074de08b2bbb64097619b2b16d60d diff --git a/referencedb.cpp b/referencedb.cpp new file mode 100644 index 0000000..fb930ef --- /dev/null +++ b/referencedb.cpp @@ -0,0 +1,30 @@ +/* + * referencedb.cpp + * Mothur + * + * Created by westcott on 6/29/11. + * Copyright 2011 Schloss Lab. All rights reserved. + * + */ + +#include "referencedb.h" + +/******************************************************/ +ReferenceDB* ReferenceDB::getInstance() { + if(myInstance == NULL) { + myInstance = new ReferenceDB(); + } + return myInstance; + } +/******************************************************/ +void ReferenceDB::clearMemory() { + referenceSeqs.clear(); + setSavedReference(""); + for(int i = 0; i < wordGenusProb.size(); i++) { wordGenusProb[i].clear(); } + wordGenusProb.clear(); + setSavedTaxonomy(""); +} +/******************************************************* +ReferenceDB::~ReferenceDB() { myInstance = NULL; } +/*******************************************************/ +