--- smsdaemon/TaskManager.h 2008/06/16 12:21:30 95 +++ smsdaemon/TaskManager.h 2008/06/16 14:04:19 96 @@ -3,10 +3,11 @@ #include #include -#include +#include #include "Task.h" + class IGsmModem; class TaskManager @@ -19,13 +20,17 @@ void LoadTasks(); + void AddTask(Task* task); + void AddTemporaryTask(Task* task); + Task* GetTask(const std::string& taskname); - std::vector GetTaskList(); private: std::map _tasks; + std::list _temp_tasks; + int _lastExecuted; };