--- /dev/null
+#ifndef FINALIZE_TASK_HPP\r
+#define FINALIZE_TASK_HPP\r
+\r
+#include <Task.hpp>\r
+using namespace SimGrid::Msg;\r
+\r
+class FinalizeTask : public Task\r
+{\r
+ MSG_DECLARE_DYNAMIC(FinalizeTask);\r
+public:\r
+ \r
+ // Default constructor.\r
+ FinalizeTask()\r
+ throw (InvalidArgumentException, NullPointerException)\r
+ :Task("finalize", 0.0, 0.0){}\r
+ \r
+ // Destructor\r
+ virtual ~FinalizeTask() {}\r
+ \r
+};\r
+\r
+\r
+\r
+\r
+#endif // !FINALIZE_TASK_HPP
\ No newline at end of file