X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/6af348b861fc72e45173e89c5f9540cefb6ee252..3cbf54871089cc3dc50b6832652b5765e1601039:/src/simix/smx_private.hpp diff --git a/src/simix/smx_private.hpp b/src/simix/smx_private.hpp index 1dc37d7bd1..e6cc998a0e 100644 --- a/src/simix/smx_private.hpp +++ b/src/simix/smx_private.hpp @@ -27,8 +27,9 @@ public: std::vector process_to_run; std::vector process_that_ran; std::map process_list; - boost::intrusive::list, - &ActorImpl::smx_destroy_list_hook>> + boost::intrusive::list, + &kernel::actor::ActorImpl::smx_destroy_list_hook>> process_to_destroy; #if SIMGRID_HAVE_MC /* MCer cannot read members process_list and process_to_destroy above in the remote process, so we copy the info it @@ -59,7 +60,7 @@ public: std::vector> tasks; std::vector> tasksTemp; - std::vector daemons; + std::vector daemons; }; } } @@ -74,13 +75,13 @@ XBT_PUBLIC void SIMIX_clean(); /** @brief Ask to the provided ActorImpl to raise the provided exception */ #define SMX_EXCEPTION(issuer, cat, val, msg) \ if (1) { \ - simgrid::simix::ActorImpl* _smx_throw_issuer = (issuer); /* evaluate only once */ \ + simgrid::kernel::actor::ActorImpl* _smx_throw_issuer = (issuer); /* evaluate only once */ \ xbt_ex e(XBT_THROW_POINT, msg); \ e.category = cat; \ e.value = val; \ _smx_throw_issuer->exception = std::make_exception_ptr(e); \ } else \ - ((void)0) + ((void)0) } #endif