1 #ifndef BASIC_TASK_HPP
\r
2 #define BASIC_TASK_HPP
\r
5 using namespace SimGrid::Msg;
\r
7 class BasicTask : public Task
\r
9 MSG_DECLARE_DYNAMIC(BasicTask);
\r
12 // Default constructor.
\r
16 virtual ~BasicTask() {}
\r
17 BasicTask(const char* name, double computeDuration, double messageSize)
\r
18 throw (InvalidArgumentException, NullPointerException)
\r
19 :Task(name, computeDuration, messageSize){}
\r
22 typedef BasicTask* BasicTaskPtr;
\r
25 #endif // !BASIC_TASK_HPP