X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b8df87e176f27b25534f27d7e240defa32ca35bc..66e4277badef8f22852720b79a78e1f091c3b679:/src/kernel/activity/ExecImpl.hpp diff --git a/src/kernel/activity/ExecImpl.hpp b/src/kernel/activity/ExecImpl.hpp index 00e0b85e96..6ea0231356 100644 --- a/src/kernel/activity/ExecImpl.hpp +++ b/src/kernel/activity/ExecImpl.hpp @@ -17,8 +17,9 @@ class XBT_PUBLIC ExecImpl : public ActivityImpl { ~ExecImpl() override; public: - explicit ExecImpl(std::string name, resource::Action* surf_action, resource::Action* timeout_detector, + explicit ExecImpl(std::string name, std::string tracing_category, resource::Action* timeout_detector, s4u::Host* host); + void start(double flops_amount, double priority, double bound); void suspend() override; void resume() override; void cancel(); @@ -32,7 +33,6 @@ public: /* The host where the execution takes place. nullptr means this is a parallel exec (and only surf knows the hosts) */ s4u::Host* host_ = nullptr; - resource::Action* surf_action_; /* The Surf execution action encapsulated */ private: resource::Action* timeout_detector_ = nullptr;