2 * @brief Thread scheduler.
11 /* Forward declaration */
14 /** @brief The Scheduler class performs the mechanics of Thread execution
19 void add_thread(Thread *t);
20 void remove_thread(Thread *t);
21 Thread * next_thread(Thread *t);
22 Thread * get_current_thread() const;
27 /** The list of available Threads that are not currently running */
28 std::list<Thread *> readyList;
30 /** The currently-running Thread */
34 #endif /* __SCHEDULE_H__ */