1 |
#include "Task.h" |
#include "Task.h" |
2 |
|
|
3 |
#include "common.h" |
#include "Common.h" |
4 |
#include "TaskManager.h" |
#include "TaskManager.h" |
5 |
|
|
6 |
Task::Task(std::string name, bool isTemporary) |
Task::Task(std::string name, bool isTemporary) |
7 |
: _isFinished(false), _name(name), _isTemporary(isTemporary) |
: _isFinished(false), _name(name), _isTemporary(isTemporary) |
8 |
{ |
{ |
|
Common* cmn = Common::instance(); |
|
9 |
if (isTemporary) |
if (isTemporary) |
10 |
{ |
{ |
11 |
cmn->GetTaskManager()->AddTemporaryTask(this); |
Common* cmn = Common::instance(); |
12 |
} |
cmn->GetTaskManager()->AddTemporaryTask(this); |
|
else |
|
|
{ |
|
|
cmn->GetTaskManager()->AddTask(this); |
|
13 |
} |
} |
14 |
} |
} |
15 |
|
|