BioInt  1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
BioSwissProt.h
Go to the documentation of this file.
00001 /***************************************************************************
00002                          BioSwissProt.h  -  description
00003                              -------------------
00004     begin                : Tue May 18 2004
00005     copyright            : (C) 2004 by Helix Team
00006     email                : parisodhana@helixgenomics.com
00007  ***************************************************************************/
00008 
00009 
00010 #ifndef BIOSWISSPROT_H
00011 #define BIOSWISSPROT_H
00012 
00013 #include <string>
00014 #include <vector>
00015 #include <iostream>
00016 
00017 using namespace std;
00018 
00019 #include "BioSwissProtId.h"
00020 #include "BioSwissProtAc.h"
00021 #include "BioSwissProtFt.h"
00022 #include "BioSwissProtSq.h"
00023 #include "BioSwissProtDe.h"
00024 #include "BioSwissProtGn.h"
00025 #include "BioSwissProtOs.h"
00026 #include "BioSwissProtOg.h"
00027 #include "BioSwissProtOc.h"
00028 #include "BioSwissProtOx.h"
00029 #include "BioSwissProtKw.h"
00030 #include "BioSwissProtDr.h"
00031 #include "BioSwissProtDt.h"
00032 #include "BioSwissProtCc.h"
00033 #include "BioSwissProtReference.h"
00034 #include "BioSwissProtSequence.h"
00035 
00036 class BioSwissProt : public BioSwissProtId, public BioSwissProtAc, public BioSwissProtFt, public BioSwissProtSq, public BioSwissProtDe, public BioSwissProtGn, public BioSwissProtOs, public BioSwissProtOg, public BioSwissProtOc, public BioSwissProtOx, public BioSwissProtKw, public BioSwissProtDr, public BioSwissProtCc, public BioSwissProtReference, public BioSwissProtSequence, public BioSwissProtDt
00037 {
00038         friend bool operator >(const BioSwissProt& , const BioSwissProt&);
00039         friend bool operator <(const BioSwissProt& , const BioSwissProt&);
00040         friend bool operator ==(const BioSwissProt& , const BioSwissProt&);
00041        public:
00042            BioSwissProt();
00043            BioSwissProt(const string&);
00044 
00045            void setSwissProt(vector<string>&);
00046            void showSwissProt(ostream & = cout);
00047 };
00048 
00049 #endif
00050 
00051 
00052 
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines