Mercurial > hg > Members > kono > Cerium
annotate TaskManager/kernel/ppe/TaskQueue.cc @ 386:6113af8f183b
MemHash...
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 06 Aug 2009 19:31:51 +0900 |
parents | 5c194c71eca8 |
children | 5bda98b0b56d |
rev | line source |
---|---|
109 | 1 #include "TaskQueue.h" |
2 | |
3 TaskQueue::TaskQueue(TaskPtr q) | |
4 { | |
5 task = q; | |
6 next = NULL; | |
7 } | |
8 | |
9 TaskQueuePtr | |
10 TaskQueue::append(TaskQueuePtr list, TaskQueuePtr q) | |
11 { | |
12 TaskQueuePtr p = list; | |
13 | |
14 if (!p) { | |
15 return q; | |
16 } else { | |
17 while(p->next) p = p->next; | |
18 p->next = q; | |
19 return list; | |
20 } | |
21 } |