diff options
Diffstat (limited to 'project2/task.h')
-rw-r--r-- | project2/task.h | 14 |
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; }; |