diff TaskManager/kernel/schedule/SchedTaskArray.h @ 703:61b59376aec5

compatibility
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 14 Dec 2009 18:34:46 +0900
parents 7e937a1cd121
children e4d2b823903c
line wrap: on
line diff
--- a/TaskManager/kernel/schedule/SchedTaskArray.h	Mon Dec 14 17:12:38 2009 +0900
+++ b/TaskManager/kernel/schedule/SchedTaskArray.h	Mon Dec 14 18:34:46 2009 +0900
@@ -8,11 +8,15 @@
 
 class SchedTaskArray : public SchedTask {
 public:
+    BASE_NEW_DELETE(SchedTaskArray);
+
     /* constructor */
     SchedTaskArray(Scheduler *s, SchedTaskBase *savedTask_, Task *task_, Task *array_);
+    /* constructor for old style task */
+    SchedTaskArray(Scheduler *s, SchedTaskBase *savedTask_);
+
     virtual ~SchedTaskArray();
 
-    BASE_NEW_DELETE(SchedTaskArray);
 
     SchedTaskBase *savedTask;
     Task *array;