Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
sonar: Mark constructors as explicit
authorMartin Quinson <martin.quinson@loria.fr>
Sun, 3 Jun 2018 20:46:46 +0000 (22:46 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Sun, 3 Jun 2018 20:46:46 +0000 (22:46 +0200)
examples/s4u/engine-filtering/s4u-engine-filtering.cpp

index 76065d8..d8e5866 100644 (file)
@@ -13,7 +13,8 @@ class FrequencyChanged {
   std::map<simgrid::s4u::Host*, int> host_list;
 
 public:
-  FrequencyChanged(simgrid::s4u::Engine& e) {
+  explicit FrequencyChanged(simgrid::s4u::Engine& e)
+  {
     std::vector<simgrid::s4u::Host*> list = e.get_all_hosts();
     for (auto& host : list) {
       host_list.insert({host, host->get_pstate()});