From 72d77ffb8bb68bf3e9183d3808b7d185f9c05ff4 Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Wed, 27 Jan 2021 15:35:19 +0100 Subject: [PATCH] Declare methods 'const'. --- include/simgrid/s4u/Activity.hpp | 2 +- src/kernel/activity/ActivityImpl.cpp | 2 +- src/kernel/activity/ActivityImpl.hpp | 2 +- src/s4u/s4u_Activity.cpp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/simgrid/s4u/Activity.hpp b/include/simgrid/s4u/Activity.hpp index 1881740875..9bd646b89f 100644 --- a/include/simgrid/s4u/Activity.hpp +++ b/include/simgrid/s4u/Activity.hpp @@ -88,7 +88,7 @@ public: /** Retrieve the current state of the activity */ Activity::State get_state() const { return state_; } /** Return a string representation of the activity's state (one of INITED, STARTING, STARTED, CANCELED, FINISHED) */ - const char* get_state_str(); + const char* get_state_str() const; void set_state(Activity::State state) { state_ = state; } /** Tests whether the given activity is terminated yet. */ virtual bool test(); diff --git a/src/kernel/activity/ActivityImpl.cpp b/src/kernel/activity/ActivityImpl.cpp index cd4b5570d6..b82915e4cb 100644 --- a/src/kernel/activity/ActivityImpl.cpp +++ b/src/kernel/activity/ActivityImpl.cpp @@ -40,7 +40,7 @@ double ActivityImpl::get_remaining() const return surf_action_ ? surf_action_->get_remains() : 0; } -const char* ActivityImpl::get_state_str() +const char* ActivityImpl::get_state_str() const { switch (state_) { case State::WAITING: diff --git a/src/kernel/activity/ActivityImpl.hpp b/src/kernel/activity/ActivityImpl.hpp index dc4c84f10c..7bc0215f1e 100644 --- a/src/kernel/activity/ActivityImpl.hpp +++ b/src/kernel/activity/ActivityImpl.hpp @@ -73,7 +73,7 @@ public: virtual void register_simcall(smx_simcall_t simcall); void clean_action(); virtual double get_remaining() const; - const char* get_state_str(); + const char* get_state_str() const; // Support for the boost::intrusive_ptr datatype friend XBT_PUBLIC void intrusive_ptr_add_ref(ActivityImpl* activity); friend XBT_PUBLIC void intrusive_ptr_release(ActivityImpl* activity); diff --git a/src/s4u/s4u_Activity.cpp b/src/s4u/s4u_Activity.cpp index 529d08f471..4c1b9e4123 100644 --- a/src/s4u/s4u_Activity.cpp +++ b/src/s4u/s4u_Activity.cpp @@ -65,7 +65,7 @@ Activity* Activity::resume() return this; } -const char* Activity::get_state_str() +const char* Activity::get_state_str() const { switch (state_) { case State::INITED: -- 2.20.1