Mercurial > hg > Members > kono > Cerium
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;