From: Arnaud Giersch Date: Thu, 2 Jul 2020 12:56:13 +0000 (+0200) Subject: [sonar] Declare functions "const" in src/simix/. X-Git-Tag: v3.26~516 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/fd4d11d66a71e9cc304e17cbc9b858055e9e2aff [sonar] Declare functions "const" in src/simix/. --- 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;