00001 #ifndef WAITLIST_H
00002 #define WAITLIST_H
00003
00004 #include <fstream>
00005 #include <vector>
00006 #include <string>
00007 #include "student.h"
00008
00009 using namespace std;
00010
00020 class Waitlist
00021 {
00022 public:
00023 Waitlist();
00024 void input( string filename );
00025 void input( istream &in );
00026 void output( string filename );
00027 void output( ostream &out = cout );
00028 void nominate( const unsigned n = 1 );
00029
00030 private:
00032 vector<Student> students;
00033
00034 };
00035
00036 #endif