BioInt  1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
BioGenBankSource.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 BIOGENBANKSOURCE_H 
00011 #define BIOGENBANKSOURCE_H
00012 
00013 using namespace std;
00014 #include <string>
00015 #include <fstream>
00016 #include <iostream>
00017 #include <vector>
00018 
00019 class BioGenBankSource
00020 {
00021 
00022         string source_;
00023         string organism_;
00024         string taxanomy_;
00025 
00026         protected:
00027         void setSource(vector<string> );
00028 public:
00029         BioGenBankSource(){};
00030         BioGenBankSource(const string& de_);
00031 
00032 
00033         void showSource(ostream& = cout);
00034 
00035   string getSource();
00036         string getOrganismName();
00037         string getTaxanomy();
00038 
00039         bool find(const string& );
00040         bool findSource(const string& );
00041         bool findOrganism(const string& );
00042         bool findTaxanomy(const string& );
00043 };
00044 
00045 #endif
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines