#ifndef __SCHEDULE_H__
#define __SCHEDULE_H__
-#include <queue>
+#include <list>
#include "threads.h"
#include "model.h"
Thread * next_thread(void);
Thread * get_current_thread(void);
private:
- std::queue<Thread *> queue;
+ std::list<Thread *> readyList;
Thread *current;
};