Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Use a reference as parameter for signal callbacks.
[simgrid.git] / src / kernel / activity / ActivityImpl.hpp
index ffb0231..fdd8ef3 100644 (file)
@@ -48,8 +48,8 @@ private:
   std::string name_;                    /* Activity name if any */
 
 public:
-  static xbt::signal<void(ActivityImplPtr)> on_suspended;
-  static xbt::signal<void(ActivityImplPtr)> on_resumed;
+  static xbt::signal<void(ActivityImpl const&)> on_suspended;
+  static xbt::signal<void(ActivityImpl const&)> on_resumed;
 };
 } // namespace activity
 } // namespace kernel