Main Page   Class Hierarchy   Compound List   File List   Compound Members  

dogs.h

00001 
00002 #ifndef DOGS_H
00003 #define DOGS_H
00004 
00005 #include <iostream>
00006 #include <vector>
00007 #include <string>
00008 #include "animal.h"
00009 #include "dog.h"
00010 #include "guidedog.h"
00011 
00012 using namespace std;
00013 
00025 class Dogs : private vector<Animal *>
00026 {
00027   public:
00028     Dogs();
00029     Dogs(string filename);
00030     void print(ostream &out = cout);
00031     bool read(string filename);
00032     double getTotalWeight();
00033     ~Dogs();
00034 
00035 }; // Dogs class
00036 
00037 #endif // DOGS_H
00038 

Generated on Thu Feb 10 16:33:09 2005 by doxygen1.3