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