BioInt  1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
BioEmblId.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 #ifndef BIOEMBLID_H
00010 #define BIOEMBLID_H
00011 
00012 using namespace std;
00013 
00014 #include <string>
00015 #include <fstream>
00016 #include <iostream>
00017 #include <sstream>
00018 
00019 class BioEmblId
00020 {
00021         string id_;
00022         public:
00023     BioEmblId();
00024                 BioEmblId(const string& );
00025     void setId(string &);
00026                 string getEntryName();
00027                 string getLocusName();
00028 
00029                 string getDataStatus();
00030 
00031                 string getStrandName();
00032                 string getMoleculeName();
00033 
00034                 string getDivisionCode();
00035     void showId(ostream & = cout);
00036                 long getIdBasePairs();
00037     bool findId(const string&);
00038 };
00039 
00040 #endif
00041 
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines