From 1870d4248edae0aead8ed8c6db2ff236e0ecbc0e Mon Sep 17 00:00:00 2001 From: Fred Suter Date: Fri, 21 Oct 2022 14:17:48 -0400 Subject: [PATCH] move update_remains_lazy to the pimpl (as for CPUs) --- src/kernel/resource/DiskImpl.cpp | 5 +++++ src/kernel/resource/DiskImpl.hpp | 1 + src/surf/disk_s19.cpp | 4 ---- src/surf/disk_s19.hpp | 1 - 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/kernel/resource/DiskImpl.cpp b/src/kernel/resource/DiskImpl.cpp index 07709ce1e4..d6d679e6ca 100644 --- a/src/kernel/resource/DiskImpl.cpp +++ b/src/kernel/resource/DiskImpl.cpp @@ -177,4 +177,9 @@ void DiskAction::set_state(Action::State new_state) on_state_change(*this, previous_state, new_state); } } + +void DiskAction::update_remains_lazy(double /*now*/) +{ + THROW_IMPOSSIBLE; +} } // namespace simgrid::kernel::resource diff --git a/src/kernel/resource/DiskImpl.hpp b/src/kernel/resource/DiskImpl.hpp index 1c4d1ce3cd..b55a6a3a6d 100644 --- a/src/kernel/resource/DiskImpl.hpp +++ b/src/kernel/resource/DiskImpl.hpp @@ -123,6 +123,7 @@ public: using Action::Action; void set_state(simgrid::kernel::resource::Action::State state) override; + void update_remains_lazy(double now) override; }; } // namespace simgrid::kernel::resource diff --git a/src/surf/disk_s19.cpp b/src/surf/disk_s19.cpp index e1b2bb0262..1b589d39af 100644 --- a/src/surf/disk_s19.cpp +++ b/src/surf/disk_s19.cpp @@ -128,8 +128,4 @@ DiskS19Action::DiskS19Action(Model* model, double cost, bool failed) { } -void DiskS19Action::update_remains_lazy(double /*now*/) -{ - THROW_IMPOSSIBLE; -} } // namespace simgrid::kernel::resource diff --git a/src/surf/disk_s19.hpp b/src/surf/disk_s19.hpp index 478b188966..85d6c1c64d 100644 --- a/src/surf/disk_s19.hpp +++ b/src/surf/disk_s19.hpp @@ -53,7 +53,6 @@ public: class DiskS19Action : public DiskAction { public: DiskS19Action(Model* model, double cost, bool failed); - void update_remains_lazy(double now) override; }; } // namespace simgrid::kernel::resource -- 2.20.1