BioInt  1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
BioFTKSingle5PrimeClip.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 BIOFTKSINGLE5PRIMECLIP_H 
00011 #define BIOFTKSINGLE5PRIMECLIP_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 BioFTKSingle5PrimeClip : 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 BioFTKSingle5PrimeClip& , const BioFTKSingle5PrimeClip&);
00041                    friend bool operator <(const BioFTKSingle5PrimeClip& , const BioFTKSingle5PrimeClip&);
00042                    friend bool operator ==(const BioFTKSingle5PrimeClip& , const BioFTKSingle5PrimeClip&);
00043 
00044 public:
00045         BioFTKSingle5PrimeClip();
00046         BioFTKSingle5PrimeClip(const string& de_);
00047 
00048         void setFTKSingle5PrimeClip(vector<string> );
00049   void show5PrimeClip(ostream & = cout,string x= " ");
00050     void showFeatureQualifiers(ostream & os = cout);
00051 };
00052 
00053 #endif
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines