diff options
author | Jonas Suhr Christensen <jsc@umbraculum.org> | 2012-05-17 12:13:18 +0200 |
---|---|---|
committer | Jonas Suhr Christensen <jsc@umbraculum.org> | 2012-05-17 12:13:18 +0200 |
commit | 88fc1bfddff7a078ffad767fef44858165c0a69e (patch) | |
tree | 11665a7f3420d6bf460fcb9f4433ec1774560d76 /src/taskmanager.h | |
parent | 69f1a4dfc0d3a7a1462d87a31b11197a638c5746 (diff) | |
parent | 4873e6df45424d2132dc9685f76bcbe2d9dd447e (diff) |
Merge branch 'master' of https://git.oftal.dk/munia
Conflicts:
src/taskmanager.cc
Diffstat (limited to 'src/taskmanager.h')
-rw-r--r-- | src/taskmanager.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/taskmanager.h b/src/taskmanager.h index 0f0d96e..52daa05 100644 --- a/src/taskmanager.h +++ b/src/taskmanager.h @@ -40,7 +40,7 @@ typedef std::pair<TaskIdList, TaskIdList> TaskIdListPair; class TaskManager { public: - TaskManager(); + TaskManager(std::string file = "/tmp/munia.xml"); ~TaskManager(); TaskIdList createTask(taskid_t parentid, taskid_t *id) throw (std::exception); @@ -55,11 +55,15 @@ public: task_t task(taskid_t t); + void flushTasks(); + private: // TaskIdList ancestorList(taskid_t task); taskid_t createId(); taskid_t idCount; task_t nextTask(); + + std::string file; }; extern TaskManager task_manager; |