BioInt  1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
BioFTKSingle5PrimeUtr.h
Go to the documentation of this file.
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 BIOFTKSINGLE5PRIMEUTR_H 
00011 #define BIOFTKSINGLE5PRIMEUTR_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 BioFTKSingle5PrimeUtr : 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         bool partial_;
00040                    friend bool operator >(const BioFTKSingle5PrimeUtr& , const BioFTKSingle5PrimeUtr&);
00041                    friend bool operator <(const BioFTKSingle5PrimeUtr& , const BioFTKSingle5PrimeUtr&);
00042                    friend bool operator ==(const BioFTKSingle5PrimeUtr& , const BioFTKSingle5PrimeUtr&);
00043 
00044 public:
00045         BioFTKSingle5PrimeUtr();
00046         BioFTKSingle5PrimeUtr(const string& de_);
00047 
00048 
00049         void setFTKSingle5PrimeUtr(vector<string> );
00050   void show5PrimeUtr(ostream & = cout,string x = " ");
00051     void showFeatureQualifiers(ostream & os = cout);
00052 };
00053 
00054 #endif
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines