BioInt  1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
BioScopClass.h
Go to the documentation of this file.
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 
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines