on_state_change(*this, previous_state, new_state);
}
}
+
+void DiskAction::update_remains_lazy(double /*now*/)
+{
+ THROW_IMPOSSIBLE;
+}
} // namespace simgrid::kernel::resource
using Action::Action;
void set_state(simgrid::kernel::resource::Action::State state) override;
+ void update_remains_lazy(double now) override;
};
} // namespace simgrid::kernel::resource
{
}
-void DiskS19Action::update_remains_lazy(double /*now*/)
-{
- THROW_IMPOSSIBLE;
-}
} // namespace simgrid::kernel::resource
class DiskS19Action : public DiskAction {
public:
DiskS19Action(Model* model, double cost, bool failed);
- void update_remains_lazy(double now) override;
};
} // namespace simgrid::kernel::resource