--- smsdaemon/TaskManager.h 2008/06/16 14:04:19 96 +++ smsdaemon/TaskManager.h 2008/12/07 12:06:01 140 @@ -5,8 +5,7 @@ #include #include -#include "Task.h" - +class Task; class IGsmModem; @@ -20,14 +19,14 @@ void LoadTasks(); - void AddTask(Task* task); + void AddPersistantTask(Task* task); void AddTemporaryTask(Task* task); - Task* GetTask(const std::string& taskname); + Task* GetPersistantTask(const std::string& taskname); private: - std::map _tasks; + std::map _persistant_tasks; std::list _temp_tasks;