Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
implement s4u::Exec->getRemainingRatio()
[simgrid.git] / src / s4u / s4u_exec.cpp
index 3293c86..1fb2e5b 100644 (file)
@@ -55,6 +55,11 @@ double Exec::getRemains()
   return simgrid::simix::kernelImmediate(
       [this]() { return boost::static_pointer_cast<simgrid::kernel::activity::ExecImpl>(pimpl_)->remains(); });
 }
+double Exec::getRemainingRatio()
+{
+  return simgrid::simix::kernelImmediate(
+      [this]() { return boost::static_pointer_cast<simgrid::kernel::activity::ExecImpl>(pimpl_)->remainingRatio(); });
+}
 
 void intrusive_ptr_release(simgrid::s4u::Exec* e)
 {