From: Gabriel Corona Date: Tue, 5 Jul 2016 11:38:22 +0000 (+0200) Subject: [s4u] Headers cleanup X-Git-Tag: v3_14~799 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/6699370d7de47422c60b0a6c2f2d30dad680dfca [s4u] Headers cleanup --- diff --git a/include/simgrid/s4u/Activity.hpp b/include/simgrid/s4u/Activity.hpp index 222c9320cb..fae7fb88fa 100644 --- a/include/simgrid/s4u/Activity.hpp +++ b/include/simgrid/s4u/Activity.hpp @@ -7,18 +7,17 @@ #ifndef SIMGRID_S4U_ACTIVITY_HPP #define SIMGRID_S4U_ACTIVITY_HPP -#include +#include + #include #include #include -#include "simgrid/forward.h" +#include -SG_BEGIN_DECL(); typedef enum { inited, started, finished } e_s4u_activity_state_t; -SG_END_DECL(); namespace simgrid { namespace s4u { diff --git a/include/simgrid/s4u/As.hpp b/include/simgrid/s4u/As.hpp index 3106d01729..32d50b595f 100644 --- a/include/simgrid/s4u/As.hpp +++ b/include/simgrid/s4u/As.hpp @@ -6,12 +6,15 @@ #ifndef SIMGRID_S4U_AS_HPP #define SIMGRID_S4U_AS_HPP -#include "xbt/base.h" -#include "xbt/graph.h" - -#include "simgrid/s4u/forward.hpp" -#include #include +#include +#include +#include + +#include +#include + +#include #include "src/surf/xml/platf_private.hpp" // FIXME: kill sg_platf_route_cbarg_t to remove that UGLY include diff --git a/include/simgrid/s4u/actor.hpp b/include/simgrid/s4u/actor.hpp index f7c43b8d2c..2a3d38bbd8 100644 --- a/include/simgrid/s4u/actor.hpp +++ b/include/simgrid/s4u/actor.hpp @@ -10,7 +10,10 @@ #include #include #include +#include #include +#include +#include #include #include diff --git a/include/simgrid/s4u/comm.hpp b/include/simgrid/s4u/comm.hpp index 297779873e..47c7332c91 100644 --- a/include/simgrid/s4u/comm.hpp +++ b/include/simgrid/s4u/comm.hpp @@ -8,6 +8,7 @@ #define SIMGRID_S4U_COMM_HPP #include + #include #include #include diff --git a/include/simgrid/s4u/conditionVariable.hpp b/include/simgrid/s4u/conditionVariable.hpp index 4d59c280be..05304064cc 100644 --- a/include/simgrid/s4u/conditionVariable.hpp +++ b/include/simgrid/s4u/conditionVariable.hpp @@ -7,9 +7,14 @@ #define SIMGRID_S4U_COND_VARIABLE_HPP #include +#include #include #include // std::swap +#include + +#include + #include #include diff --git a/include/simgrid/s4u/engine.hpp b/include/simgrid/s4u/engine.hpp index e7b184c175..dc982073d1 100644 --- a/include/simgrid/s4u/engine.hpp +++ b/include/simgrid/s4u/engine.hpp @@ -6,6 +6,10 @@ #ifndef SIMGRID_S4U_ENGINE_HPP #define SIMGRID_S4U_ENGINE_HPP +#include +#include +#include + #include #include diff --git a/include/simgrid/s4u/file.hpp b/include/simgrid/s4u/file.hpp index 4acf4c3606..1c3adc8555 100644 --- a/include/simgrid/s4u/file.hpp +++ b/include/simgrid/s4u/file.hpp @@ -7,6 +7,7 @@ #define SIMGRID_S4U_FILE_HPP #include + #include namespace simgrid { diff --git a/include/simgrid/s4u/host.hpp b/include/simgrid/s4u/host.hpp index 7dd89ff19c..8d7d2dd1ae 100644 --- a/include/simgrid/s4u/host.hpp +++ b/include/simgrid/s4u/host.hpp @@ -6,6 +6,8 @@ #ifndef SIMGRID_S4U_HOST_HPP #define SIMGRID_S4U_HOST_HPP +#include + #include #include diff --git a/include/simgrid/s4u/mailbox.hpp b/include/simgrid/s4u/mailbox.hpp index cbaf3fa7aa..3009725f34 100644 --- a/include/simgrid/s4u/mailbox.hpp +++ b/include/simgrid/s4u/mailbox.hpp @@ -6,12 +6,13 @@ #ifndef SIMGRID_S4U_MAILBOX_HPP #define SIMGRID_S4U_MAILBOX_HPP -#include -#include +#include + +#include -#ifdef __cplusplus +#include -# include +#include #include namespace simgrid { @@ -60,8 +61,6 @@ private: }; }} // namespace simgrid::s4u -#endif /* C++ */ - XBT_PUBLIC(sg_mbox_t) sg_mbox_by_name(const char*name); XBT_PUBLIC(int) sg_mbox_is_empty(sg_mbox_t mbox); XBT_PUBLIC(void)sg_mbox_setReceiver(sg_mbox_t mbox, smx_process_t process); diff --git a/include/simgrid/s4u/mutex.hpp b/include/simgrid/s4u/mutex.hpp index bf4e00d1ca..e6a1ed548a 100644 --- a/include/simgrid/s4u/mutex.hpp +++ b/include/simgrid/s4u/mutex.hpp @@ -9,6 +9,8 @@ #include #include +#include + #include #include "simgrid/simix.h" diff --git a/include/simgrid/s4u/storage.hpp b/include/simgrid/s4u/storage.hpp index 4504bb8924..7e9add9612 100644 --- a/include/simgrid/s4u/storage.hpp +++ b/include/simgrid/s4u/storage.hpp @@ -7,9 +7,13 @@ #ifndef INCLUDE_SIMGRID_S4U_STORAGE_HPP_ #define INCLUDE_SIMGRID_S4U_STORAGE_HPP_ +#include + #include -#include "xbt/base.h" -#include "simgrid/simix.h" + +#include + +#include #include namespace simgrid {