Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
The checker now have a reference to the session
[simgrid.git] / src / s4u / s4u_Activity.cpp
index 8845969fc091d7fb483baa8900c0e176844fd084..55bba1e56ffe90031e6a051732df913cd22a5610 100644 (file)
@@ -9,8 +9,6 @@
 #include "simgrid/s4u/Engine.hpp"
 #include "src/kernel/activity/ActivityImpl.hpp"
 
-#include <array>
-
 XBT_LOG_EXTERNAL_CATEGORY(s4u);
 XBT_LOG_NEW_DEFAULT_SUBCATEGORY(s4u_activity, s4u, "S4U activities");
 
@@ -69,8 +67,7 @@ Activity* Activity::resume()
 
 const char* Activity::get_state_str() const
 {
-  constexpr std::array<const char*, 5> names{{"INITED", "STARTING", "STARTED", "CANCELED", "FINISHED"}};
-  return names[static_cast<int>(state_)];
+  return to_c_str(state_);
 }
 
 double Activity::get_remaining() const