BioInt  1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
BioSwptFTKSingleSeCys.h
Go to the documentation of this file.
00001 #ifndef BIOSWPTFTKSINGLESECYS_H
00002 #define BIOSWPTFTKSINGLESECYS_H
00003 
00004 #include <iostream>
00005 #include <string>
00006 #include <fstream>
00007 #include "BioProteinSequence.h"
00008 using namespace std;
00009 
00010 class BioSwptFTKSingleSeCys
00011 {
00012         int from_,to_;
00013         string desc_;
00014     public:
00015         BioSwptFTKSingleSeCys();
00016         BioSwptFTKSingleSeCys(const string & fn);
00017         
00018         void setSwptFTKSingleSeCys(string &);
00019         int getStartingPosition();
00020         int getEndingPosition();
00021         string getDescription();
00022   bool findSeCys(const string&);
00023   string getSequence(BioProteinSequence &);  
00024 private:                
00025                         
00026                         
00027 friend bool operator >(const BioSwptFTKSingleSeCys& , const BioSwptFTKSingleSeCys&);
00028 friend bool operator <(const BioSwptFTKSingleSeCys& , const BioSwptFTKSingleSeCys&);
00029 friend bool operator ==(const BioSwptFTKSingleSeCys& , const BioSwptFTKSingleSeCys&);
00030                         
00031                         
00032 };                       
00033                         
00034                         
00035 #endif                
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines