Mercurial > hg > Game > Cerium
diff TaskManager/kernel/ppe/HTask.h @ 479:bf2d2625485e draft
Double Linked List base TaskQueue
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 05 Oct 2009 10:36:37 +0900 |
parents | ce86b0186a4a |
children | 75e4afa40da2 |
line wrap: on
line diff
--- a/TaskManager/kernel/ppe/HTask.h Mon Oct 05 08:56:56 2009 +0900 +++ b/TaskManager/kernel/ppe/HTask.h Mon Oct 05 10:36:37 2009 +0900 @@ -6,6 +6,7 @@ #include "Task.h" #include "TaskQueueInfo.h" +class TaskQueueInfo; class TaskManagerImpl; /*! @@ -23,8 +24,8 @@ public: BASE_NEW_DELETE(HTask); - TaskQueuePtr wait_me; // List of task waiting for me - TaskQueuePtr wait_i; // List of task for which I am waiting + TaskQueueInfo *wait_me; // List of task waiting for me + TaskQueueInfo *wait_i; // List of task for which I am waiting void (*post_func)(void *arg); void *post_arg; CPU_TYPE cpu_type;