Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Use a reference as parameter for signal callbacks.
[simgrid.git] / src / kernel / activity / IoImpl.hpp
index e71a11e..6ab89d9 100644 (file)
@@ -34,8 +34,8 @@ public:
   void cancel();
   double get_remaining();
 
-  static xbt::signal<void(IoImplPtr)> on_start;
-  static xbt::signal<void(IoImplPtr)> on_completion;
+  static xbt::signal<void(IoImpl const&)> on_start;
+  static xbt::signal<void(IoImpl const&)> on_completion;
 };
 } // namespace activity
 } // namespace kernel