diff TaskManager/kernel/ppe/TaskManagerImpl.h @ 619:0decff4e867b

RenewTask removal
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sun, 15 Nov 2009 02:02:30 +0900
parents 47b61865ea8c
children 0558abba673c
line wrap: on
line diff
--- a/TaskManager/kernel/ppe/TaskManagerImpl.h	Sat Nov 14 21:17:02 2009 +0900
+++ b/TaskManager/kernel/ppe/TaskManagerImpl.h	Sun Nov 15 02:02:30 2009 +0900
@@ -3,10 +3,11 @@
 
 #include "MailManager.h"
 #include "ListData.h"
-#include "Scheduler.h"
 #include "TaskListInfo.h"
 #include "TaskQueueInfo.h"
 #include "HTaskInfo.h"
+class Scheduler;
+class MemList;
 
 
 class TaskManagerImpl {
@@ -20,6 +21,7 @@
     TaskListInfo *taskListImpl;
     TaskQueueInfo *taskQueueImpl;
     HTaskInfo *htaskImpl;
+
     SchedTask *schedTaskManager;
 
     /* constructor */
@@ -44,8 +46,10 @@
     void set_task_depend(HTaskPtr master, HTaskPtr slave);
     void spawn_task(HTaskPtr);
     void set_task_cpu(HTaskPtr, CPU_TYPE);
+
     virtual void* allocate(int size) = 0;
     virtual void* allocate(int size,int align) = 0;
     virtual Scheduler* get_scheduler() = 0;
 };
+
 #endif