BioInt  1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
BioScopSuperFamily.h
Go to the documentation of this file.
00001 #ifndef BIOSCOPSUPERFAMILY_H
00002 #define BIOSCOPSUPERFAMILY_H
00003 
00004 
00005 #include <iostream>
00006 #include <vector>
00007 #include <string>
00008 #include <fstream>
00009 #include "BioScopFamily.h"
00010 
00011 using namespace std;
00012 
00013 class BioScopSuperFamily
00014 {
00015         int sunId_;
00016         vector <BioScopFamily> families_; 
00017         string description_;
00018         int superFamilyId_;
00019 
00020         public:
00021         BioScopSuperFamily();
00022         BioScopSuperFamily(const string& ); // Filename  == dir.des.scop...txt 
00023 
00024         void setSuperFamily(vector <string> );
00025 
00026         int getScopUniqueId();
00027         int getSuperFamilyId();
00028         int getNumberOfFamilies();
00029         string getDescription();
00030         BioScopFamily getFamily(int);
00031 //      bool findSuperFamily(const string& );
00032 //      bool findDescription( const string & ); 
00033 };
00034 
00035 
00036 #endif
00037 
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines