From fd4d11d66a71e9cc304e17cbc9b858055e9e2aff Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Thu, 2 Jul 2020 14:56:13 +0200 Subject: [PATCH] [sonar] Declare functions "const" in src/simix/. --- include/simgrid/simix.hpp | 2 +- src/simix/smx_global.cpp | 4 ++-- src/simix/smx_private.hpp | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/include/simgrid/simix.hpp b/include/simgrid/simix.hpp index 115fdff27c..324062ca3f 100644 --- a/include/simgrid/simix.hpp +++ b/include/simgrid/simix.hpp @@ -109,7 +109,7 @@ public: Timer(double date, simgrid::xbt::Task&& callback) : date(date), callback(std::move(callback)) {} simgrid::xbt::Task callback; - double get_date() { return date; } + double get_date() const { return date; } void remove(); template static inline Timer* set(double date, F callback) diff --git a/src/simix/smx_global.cpp b/src/simix/smx_global.cpp index d8a18c0749..8ae0f08757 100644 --- a/src/simix/smx_global.cpp +++ b/src/simix/smx_global.cpp @@ -198,7 +198,7 @@ void Global::run_all_actors() } /** Wake up all actors waiting for a Surf action to finish */ -void Global::wake_all_waiting_actors() +void Global::wake_all_waiting_actors() const { for (auto const& model : all_existing_models) { kernel::resource::Action* action; @@ -220,7 +220,7 @@ void Global::wake_all_waiting_actors() } } -void Global::display_all_actor_status() +void Global::display_all_actor_status() const { XBT_INFO("%zu actors are still running, waiting for something.", process_list.size()); /* List the actors and their state */ diff --git a/src/simix/smx_private.hpp b/src/simix/smx_private.hpp index 54fdcac886..492d7cf403 100644 --- a/src/simix/smx_private.hpp +++ b/src/simix/smx_private.hpp @@ -30,8 +30,8 @@ public: */ void empty_trash(); void run_all_actors(); - void wake_all_waiting_actors(); - void display_all_actor_status(); + void wake_all_waiting_actors() const; + void display_all_actor_status() const; smx_context_factory_t context_factory = nullptr; std::vector actors_to_run; -- 2.20.1