X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/19ca59d0255c2f0f93cb221ad75c01f05b50349c..7dd253f0ff4dda733dd0f7c924a25df4b777f0d0:/src/kernel/resource/Resource.cpp diff --git a/src/kernel/resource/Resource.cpp b/src/kernel/resource/Resource.cpp index 16851b210e..64c7bae759 100644 --- a/src/kernel/resource/Resource.cpp +++ b/src/kernel/resource/Resource.cpp @@ -5,15 +5,14 @@ #include "simgrid/kernel/resource/Resource.hpp" #include "src/kernel/lmm/maxmin.hpp" // Constraint -#include "src/kernel/resource/profile/trace_mgr.hpp" +#include "src/kernel/resource/profile/FutureEvtSet.hpp" +#include "src/kernel/resource/profile/Profile.hpp" #include "src/surf/surf_interface.hpp" namespace simgrid { namespace kernel { namespace resource { -Resource::~Resource() = default; - double Resource::get_load() const { return constraint_->get_usage(); @@ -22,7 +21,7 @@ double Resource::get_load() const void Resource::set_state_profile(profile::Profile* profile) { xbt_assert(state_event_ == nullptr, "Cannot set a second state profile to %s", get_cname()); - state_event_ = profile->schedule(&future_evt_set, this); + state_event_ = profile->schedule(&profile::future_evt_set, this); } } // namespace resource