Simple task manager which uses a Ticker

Committer:
Phlaphead
Date:
Fri Jan 14 19:51:13 2011 +0000
Revision:
0:e381c3adaa04
Child:
2:3cb7f5770feb

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Phlaphead 0:e381c3adaa04 1 #ifndef TaskManager_h
Phlaphead 0:e381c3adaa04 2 #define TaskManager_h
Phlaphead 0:e381c3adaa04 3
Phlaphead 0:e381c3adaa04 4
Phlaphead 0:e381c3adaa04 5 #include "Task.h"
Phlaphead 0:e381c3adaa04 6
Phlaphead 0:e381c3adaa04 7 #include <list>
Phlaphead 0:e381c3adaa04 8
Phlaphead 0:e381c3adaa04 9 using namespace std;
Phlaphead 0:e381c3adaa04 10
Phlaphead 0:e381c3adaa04 11
Phlaphead 0:e381c3adaa04 12 class TaskManager
Phlaphead 0:e381c3adaa04 13 {
Phlaphead 0:e381c3adaa04 14
Phlaphead 0:e381c3adaa04 15 public:
Phlaphead 0:e381c3adaa04 16
Phlaphead 0:e381c3adaa04 17 TaskManager();
Phlaphead 0:e381c3adaa04 18 void startTask(Task* _task);
Phlaphead 0:e381c3adaa04 19
Phlaphead 0:e381c3adaa04 20 private:
Phlaphead 0:e381c3adaa04 21
Phlaphead 0:e381c3adaa04 22 list<Task*> tasks;
Phlaphead 0:e381c3adaa04 23
Phlaphead 0:e381c3adaa04 24
Phlaphead 0:e381c3adaa04 25 };
Phlaphead 0:e381c3adaa04 26
Phlaphead 0:e381c3adaa04 27
Phlaphead 0:e381c3adaa04 28
Phlaphead 0:e381c3adaa04 29 #endif