Mercurial > hg > Members > kono > Cerium
diff include/TaskManager/CellBufferManager.h @ 109:5c194c71eca8
Cerium cvs version
author | gongo@gendarme.local |
---|---|
date | Wed, 12 Nov 2008 17:39:33 +0900 |
parents | 3e331f7576a1 |
children | 7075842aa155 |
line wrap: on
line diff
--- a/include/TaskManager/CellBufferManager.h Wed Nov 12 17:29:35 2008 +0900 +++ b/include/TaskManager/CellBufferManager.h Wed Nov 12 17:39:33 2008 +0900 @@ -1,30 +1,21 @@ #ifndef INCLUDED_CELL_BUFFER_MANAGER #define INCLUDED_CELL_BUFFER_MANAGER +#ifndef INCLUDED_BASE_H_ +# include "base.h" +#endif + #ifndef INCLUDED_BUFFER_MANAGER # include "BufferManager.h" #endif -#ifndef INCLUDED_CELL_TASK_LIST_INFO -# include "CellTaskListInfo.h" -#endif - class CellBufferManager : public BufferManager { public: - CellTaskListInfo *cellTaskListImpl; - TaskListPtr *machineTaskList; - TaskQueuePtr speActiveTaskQueue; - TaskQueuePtr speWaitTaskQueue; + CellBufferManager(int num) :BufferManager(num){} + + BASE_NEW_DELETE(CellBufferManager); void init(void); - void append_activeTask(HTaskPtr); - void clear_cellTaskList(void); - -#if 0 - TaskListPtr get_available_taskList(void); - virtual void clear_taskList(void); - virtual void append_waitTask(HTaskPtr); -#endif }; #endif