X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=shared.h;h=515c2a0da33ab4b2bfc63c25c409ba37fd2ecd49;hb=b7cce6e0a45013919e76a266533fcca4052cf157;hp=42c9d65d5e8071ec1ba0ba6d7333487150974b18;hpb=20a2d0350a737a434c89f303662d64a8eeea7b05;p=mothur.git diff --git a/shared.h b/shared.h index 42c9d65..515c2a0 100644 --- a/shared.h +++ b/shared.h @@ -9,31 +9,24 @@ * Copyright 2008 Schloss Lab UMASS Amherst. All rights reserved. * */ - -using namespace std; -#include -#include -#include -#include -#include -#include -#include -#include +#include "mothur.h" #include "sharedrabundvector.h" -#include "listvector.hpp" +#include "sharedlistvector.h" +#include "globaldata.hpp" class Shared { public: Shared(); - ~Shared(); - void getSharedVectors(int, ListVector*); + ~Shared() {}; + void getSharedVectors(SharedListVector*); map sharedGroups; //string is groupname, SharedVector* is out info for that group private: GlobalData* globaldata; - void parse(int, ListVector*); - vector< map > sharedRAbund; //contains all the info needed to create the .shared file not sure if we will need + map::iterator it; + void parse(int, SharedListVector*); + //vector< map > sharedRAbund; //contains all the info needed to create the .shared file not sure if we will need }; -#endif \ No newline at end of file +#endif