BioInt
1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
|
00001 #ifndef BIOSCOPCLASS_H 00002 #define BIOSCOPCLASS_H 00003 00004 #include <cstdio> 00005 #include <cstdlib> 00006 #include <iostream> 00007 #include <vector> 00008 #include <string> 00009 #include <algorithm> 00010 #include <fstream> 00011 #include "BioScopFold.h" 00012 00013 using namespace std; 00014 00015 class BioScopClass 00016 { 00017 int sunId_; 00018 vector <BioScopFold> folds_; 00019 string description_; 00020 char classId_; 00021 00022 public: 00023 BioScopClass(); 00024 BioScopClass(const string& ); // Filename == dir.des.scop...txt 00025 00026 void setClass(vector <string> ); 00027 00028 int getScopUniqueId(); 00029 char getClassId(); 00030 int getNumberOfFolds(); 00031 string getDescription(); 00032 BioScopFold getFold(int); 00033 // bool findClass(const string& ); 00034 // bool findDescription( const string & ); 00035 }; 00036 00037 00038 #endif 00039