X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/97746052df546fd0694117467251555199c03b9b..2fe56becb7b12edd78788a83dbc1d3e1d85d9dbc:/include/simgrid/s4u/Activity.hpp diff --git a/include/simgrid/s4u/Activity.hpp b/include/simgrid/s4u/Activity.hpp index 222c9320cb..0b8d3032a2 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 { @@ -34,6 +33,9 @@ protected: virtual ~Activity(); public: + Activity(Activity const&) = delete; + Activity& operator=(Activity const&) = delete; + /** Starts a previously created activity. * * This function is optional: you can call wait() even if you didn't call start()