X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ca3f81bbdb29e514038a035ae1e3d222a5c7d6b5..07eb08dd092e89871ab3ed9fcf41ad0219598e3b:/src/surf/cpu_interface.hpp diff --git a/src/surf/cpu_interface.hpp b/src/surf/cpu_interface.hpp index f8d4f258d9..9a8bdde71b 100644 --- a/src/surf/cpu_interface.hpp +++ b/src/surf/cpu_interface.hpp @@ -45,7 +45,8 @@ public: * @brief SURF cpu resource interface class * @details A Cpu represent a cpu associated to a host */ -XBT_PUBLIC_CLASS Cpu : public simgrid::surf::Resource { +XBT_PUBLIC_CLASS Cpu : public simgrid::kernel::model::Resource +{ public: /** * @brief Cpu constructor @@ -56,8 +57,8 @@ public: * @param speedPerPstate Processor speed (in flop per second) for each pstate * @param core The number of core of this Cpu */ - Cpu(simgrid::surf::Model* model, simgrid::s4u::Host* host, lmm_constraint_t constraint, - std::vector* speedPerPstate, int core); + Cpu(simgrid::surf::Model * model, simgrid::s4u::Host * host, kernel::lmm::Constraint * constraint, + std::vector * speedPerPstate, int core); /** * @brief Cpu constructor @@ -157,7 +158,7 @@ public: static simgrid::xbt::signal onShareChange; CpuAction(simgrid::surf::Model* model, double cost, bool failed) : Action(model, cost, failed) {} - CpuAction(simgrid::surf::Model* model, double cost, bool failed, lmm_variable_t var) + CpuAction(simgrid::surf::Model * model, double cost, bool failed, kernel::lmm::Variable* var) : Action(model, cost, failed, var) { }