X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/e04af740db254a5aadccc142a53d2738b2b4cf56..d656f9465e7b1c36319f86eeafdcec58fe9551a4:/src/kernel/context/Context.hpp diff --git a/src/kernel/context/Context.hpp b/src/kernel/context/Context.hpp index c184df4a34..c467f05245 100644 --- a/src/kernel/context/Context.hpp +++ b/src/kernel/context/Context.hpp @@ -14,12 +14,12 @@ #include #include "simgrid/simix.h" -#include "src/instr/instr_private.h" +#include "src/instr/instr_private.hpp" #include "src/internal_config.h" -#include "src/simix/popping_private.h" -#include "src/simix/smx_host_private.h" -#include "src/simix/smx_io_private.h" -#include "src/simix/smx_network_private.h" +#include "src/simix/popping_private.hpp" +#include "src/simix/smx_host_private.hpp" +#include "src/simix/smx_io_private.hpp" +#include "src/simix/smx_network_private.hpp" #include "src/simix/smx_synchro_private.hpp" #include "surf/surf.h" #include "xbt/base.h" @@ -148,8 +148,7 @@ XBT_PRIVATE ContextFactory* boost_factory(); typedef simgrid::kernel::context::ContextFactory *smx_context_factory_t; -SG_BEGIN_DECL() - +extern "C" { XBT_PRIVATE void SIMIX_context_mod_init(); XBT_PRIVATE void SIMIX_context_mod_exit(); @@ -185,8 +184,7 @@ XBT_PRIVATE smx_context_t SIMIX_context_get_current(); XBT_PUBLIC(int) SIMIX_process_get_maxpid(); XBT_PRIVATE void SIMIX_post_create_environment(); - -SG_END_DECL() +} XBT_PRIVATE simgrid::simix::ActorCodeFactory& SIMIX_get_actor_code_factory(const char *name);