ExecPtr setPriority(double priority);
double getRemains() override;
+ double getRemainingRatio();
private:
smx_actor_t runner_ = nullptr;
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)
{