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