diff include/TaskManager/TaskManager.h @ 216:894675539cbf

rename cerium_main to TMmain, add TMend()
author gongo@localhost.localdomain
date Wed, 04 Feb 2009 22:44:16 +0900
parents 72dcf908ec52
children 29e338dbc280
line wrap: on
line diff
--- a/include/TaskManager/TaskManager.h	Sun Feb 01 20:46:39 2009 +0900
+++ b/include/TaskManager/TaskManager.h	Wed Feb 04 22:44:16 2009 +0900
@@ -12,17 +12,19 @@
     ~TaskManager(void);
 
     /* variables */
-    TaskManagerImpl *m_impl;
+
+    TaskManagerImpl *m_impl;    
+    void (*tm_end)(void);
+
+    /* user function */
+    HTaskPtr create_task(int cmd);
+    void run(void);
+    void *allocate(int size);
+    void set_TMend(void (*endf)(void));
 
     /* functions */
     void init(void);
     void finish(void);
-    HTaskPtr create_task(int cmd);
-    void run(void);
-
-    void* malloc(int size) {
-	return m_impl->allocate(size);
-    }
 
 private:
     int machineNum;