BioInt  1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
BioFTKSingle3PrimeUtr.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 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
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines