Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Use std::function for s_smx_process_exit_fun_t.
[simgrid.git] / src / simix / ActorImpl.hpp
index 15bfeb0..af2a7f3 100644 (file)
 #include "src/simix/popping_private.hpp"
 #include "src/surf/PropertyHolder.hpp"
 #include <boost/intrusive/list.hpp>
+#include <functional>
 #include <list>
 #include <map>
 
 struct s_smx_process_exit_fun_t {
-  int_f_pvoid_pvoid_t fun;
+  std::function<void(int, void*)> fun;
   void *arg;
 };