Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Make Activity::on_completion take a const&, just like Comm::on_completion
[simgrid.git] / include / simgrid / s4u / Activity.hpp
index 639bd51..3d6b355 100644 (file)
@@ -104,7 +104,7 @@ public:
    * resource assigned) */
   static void on_veto_cb(const std::function<void(Activity&)>& cb) { on_veto.connect(cb); }
   /*! Add a callback fired when the activity completes (either normally, cancelled or failed) */
-  static void on_completion_cb(const std::function<void(Activity&)>& cb) { on_completion.connect(cb); }
+  static void on_completion_cb(const std::function<void(Activity const&)>& cb) { on_completion.connect(cb); }
 
   void vetoable_start()
   {