From: Martin Quinson Date: Wed, 7 Feb 2018 16:24:29 +0000 (+0100) Subject: callbacks are actually meant for external users to use X-Git-Tag: v3.19~243 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/1f7eb6e2052428f2463c4aa883b07b686b1b23bd callbacks are actually meant for external users to use --- diff --git a/include/simgrid/s4u/Engine.hpp b/include/simgrid/s4u/Engine.hpp index 795389997a..b9c77074da 100644 --- a/include/simgrid/s4u/Engine.hpp +++ b/include/simgrid/s4u/Engine.hpp @@ -127,16 +127,16 @@ private: /** Callback fired when the platform is created (ie, the xml file parsed), * right before the actual simulation starts. */ -extern XBT_PRIVATE xbt::signal onPlatformCreated; +extern XBT_PUBLIC(xbt::signal) onPlatformCreated; /** Callback fired when the main simulation loop ends, just before MSG_run (or similar) ends */ -extern XBT_PRIVATE xbt::signal onSimulationEnd; +extern XBT_PUBLIC(xbt::signal) onSimulationEnd; /** Callback fired when the time jumps into the future */ -extern XBT_PRIVATE xbt::signal onTimeAdvance; +extern XBT_PUBLIC(xbt::signal) onTimeAdvance; /** Callback fired when the time cannot jump because of inter-actors deadlock */ -extern XBT_PRIVATE xbt::signal onDeadlock; +extern XBT_PUBLIC(xbt::signal) onDeadlock; } } // namespace simgrid::s4u