BioInt
1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
|
00001 /*************************************************************************** 00002 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 00003 The BioBhasha : A Programming Language for Biologist 00004 Version 1.0 (19th December 2001) 00005 Dr. Prasad, B.V.L.S. 00006 Contact: prasadbvls@helixgenomics.com 00007 Version 1.1 (23th January 2003) 00008 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 00009 *****************************************************************************/ 00010 #ifndef BIOFTKSINGLE3PRIMEUTR_H 00011 #define BIOFTKSINGLE3PRIMEUTR_H 00012 00013 using namespace std; 00014 #include <string> 00015 #include <fstream> 00016 #include <iostream> 00017 #include <vector> 00018 00019 #include "BioFTQAllele.h" 00020 #include "BioFTQCitation.h" 00021 #include "BioFTQDbXref.h" 00022 #include "BioFTQEvidence.h" 00023 #include "BioFTQFunction.h" 00024 #include "BioFTQGene.h" 00025 #include "BioFTQLabel.h" 00026 #include "BioFTQLocusTag.h" 00027 #include "BioFTQMap.h" 00028 #include "BioFTQNote.h" 00029 #include "BioFTQStandardName.h" 00030 #include "BioFTQUsedIn.h" 00031 #include "BioFTLBaseRange.h" 00032 00033 class BioFTKSingle3PrimeUtr : public BioFTQAllele, public BioFTQNote, 00034 public BioFTQCitation, public BioFTQDbXref, public BioFTQEvidence, 00035 public BioFTQFunction, public BioFTQGene, public BioFTQLabel, 00036 public BioFTQLocusTag, public BioFTQUsedIn, public BioFTQMap, 00037 public BioFTQStandardName, public BioFTLBaseRange 00038 { 00039 friend bool operator >(const BioFTKSingle3PrimeUtr& , const BioFTKSingle3PrimeUtr&); 00040 friend bool operator <(const BioFTKSingle3PrimeUtr& , const BioFTKSingle3PrimeUtr&); 00041 friend bool operator ==(const BioFTKSingle3PrimeUtr& , const BioFTKSingle3PrimeUtr&); 00042 public: 00043 BioFTKSingle3PrimeUtr(); 00044 BioFTKSingle3PrimeUtr(const string& de_); 00045 00046 void setFTKSingle3PrimeUtr(vector<string> ); 00047 void show3PrimeUtr(ostream & = cout,string x = " "); 00048 void showFeatureQualifiers(ostream & os = cout); 00049 }; 00050 00051 #endif