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