BioInt  1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
BioPdbHeader.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 BIOPDBHEADER_H
00010 #define BIOPDBHEADER_H
00011 
00012 using namespace std;
00013 
00014 #include <string>
00015 #include <iostream>
00016 #include <fstream>
00017 #include <sstream>
00018 #include <cstdlib>
00019 #include <cstdio>
00020 
00021 class BioPdbHeader
00022 {
00023         string header_;
00024         
00025 public: 
00026         BioPdbHeader(const string& head_);
00027 
00028         void showHeader(ostream& = cout);
00029         string getClassification();
00030         string getDepositedDate();
00031   
00032         string getPdbId();
00033      bool findHeader(const string& );
00034 
00035      string getDepositedMonth();
00036         int getDepositedDay();
00037         int getDepositedYear();
00038 };
00039 
00040 
00041 #endif
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines