X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ac50b8930983a4feabb64975226a1e090883179f..db5adf7439201fb67d1d697b86806d58ace9fe85:/src/kernel/EngineImpl.hpp diff --git a/src/kernel/EngineImpl.hpp b/src/kernel/EngineImpl.hpp index f619bf6931..2e385c759b 100644 --- a/src/kernel/EngineImpl.hpp +++ b/src/kernel/EngineImpl.hpp @@ -3,10 +3,14 @@ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ -#include +#ifndef SIMGRID_KERNEL_ENGINEIMPL_HPP +#define SIMGRID_KERNEL_ENGINEIMPL_HPP + #include #include #include + +#include #include #include @@ -30,7 +34,7 @@ public: EngineImpl& operator=(const EngineImpl&) = delete; virtual ~EngineImpl(); - void load_deployment(const std::string& file); + void load_deployment(const std::string& file) const; void register_function(const std::string& name, const actor::ActorCodeFactory& code); void register_default(const actor::ActorCodeFactory& code); @@ -48,3 +52,5 @@ public: } // namespace kernel } // namespace simgrid + +#endif