summaryrefslogtreecommitdiff
path: root/project2/task.h
diff options
context:
space:
mode:
Diffstat (limited to 'project2/task.h')
-rw-r--r--project2/task.h14
1 files changed, 3 insertions, 11 deletions
diff --git a/project2/task.h b/project2/task.h
index 563a623..dc47b07 100644
--- a/project2/task.h
+++ b/project2/task.h
@@ -2,21 +2,13 @@
#define TASK_H
#include <libxml++/nodes/element.h>
-#include <boost/intrusive_ptr.hpp>
-#include <map>
#include "sourceObject.h"
-#include "xmlObjectLoader.h"
#include "noOutputExecute.h"
-class _Task;
-typedef boost::intrusive_ptr<_Task> Task;
-typedef std::map<std::string, Task> Tasks;
-typedef std::map<unsigned int, Task> OrderedTasks;
-
-class _Task : public virtual _SourceObject, public _NoOutputExecute {
+class Task : public virtual SourceObject, public NoOutputExecute {
public:
- _Task(const xmlpp::Element * p);
- virtual ~_Task();
+ Task(const xmlpp::Element * p);
+ virtual ~Task();
virtual void execute() const = 0;
};