BioInt
1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
|
00001 #ifndef BIOSWPTFTKSINGLEUNSURE_H 00002 #define BIOSWPTFTKSINGLEUNSURE_H 00003 00004 #include <iostream> 00005 #include <string> 00006 #include <fstream> 00007 #include "BioProteinSequence.h" 00008 using namespace std; 00009 00010 class BioSwptFTKSingleUnsure 00011 { 00012 int from_,to_; 00013 string desc_; 00014 public: 00015 BioSwptFTKSingleUnsure(); 00016 BioSwptFTKSingleUnsure(const string & fn); 00017 00018 void setSwptFTKSingleUnsure(string &); 00019 int getStartingPosition(); 00020 int getEndingPosition(); 00021 string getDescription(); 00022 bool findUnsure(const string&); 00023 string getSequence(BioProteinSequence &); 00024 private: 00025 00026 00027 friend bool operator >(const BioSwptFTKSingleUnsure& , const BioSwptFTKSingleUnsure&); 00028 friend bool operator <(const BioSwptFTKSingleUnsure& , const BioSwptFTKSingleUnsure&); 00029 friend bool operator ==(const BioSwptFTKSingleUnsure& , const BioSwptFTKSingleUnsure&); 00030 00031 00032 }; 00033 00034 00035 #endif