BioInt  1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
BioGenBank.h
Go to the documentation of this file.
00001 /****************************************************************************
00002 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
00003 The BioBhasha : The Biologist's Programming Language 
00004 Version 1.0 (19th December 2001)
00005 Prasad, B.V.L.S.
00006 Contact: burrashiva@yahoo.com
00007 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
00008 *****************************************************************************/
00009 
00010 #ifndef BIOGENBANK_H
00011 #define BIOGENBANK_H
00012 
00013 #include <string>
00014 #include <vector>
00015 
00016 #include "BioGenBankLocus.h"
00017 #include "BioGenBankVersion.h"
00018 #include "BioGenBankDefinition.h"
00019 #include "BioGenBankAccession.h"
00020 #include "BioGenBankSource.h"
00021 #include "BioGenBankKeywords.h"
00022 #include "BioGenBankFeatures.h"
00023 
00024 class BioGenBank :  public BioGenBankLocus, public BioGenBankVersion,
00025 public BioGenBankDefinition, public BioGenBankAccession, 
00026 public BioGenBankSource, public BioGenBankKeywords, public BioGenBankFeatures 
00027 {
00028         friend bool operator >(const BioGenBank& , const BioGenBank&);
00029         friend bool operator <(const BioGenBank& , const BioGenBank&);
00030         friend bool operator ==(const BioGenBank& , const BioGenBank&);
00031 
00032 
00033 public:
00034         BioGenBank();
00035         ~BioGenBank();
00036         BioGenBank(const string& );
00037         void setGenBank(vector<string>);
00038 
00039   void showGenBank(ostream & = cout);
00040 };
00041 
00042 #endif
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines