Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
NetworkCste: Kill two methods overriden to the same content
authorMartin Quinson <martin.quinson@loria.fr>
Sat, 26 Mar 2016 10:42:41 +0000 (11:42 +0100)
committerMartin Quinson <martin.quinson@loria.fr>
Sat, 26 Mar 2016 10:56:33 +0000 (11:56 +0100)
+ rename a field

src/surf/network_constant.cpp
src/surf/network_constant.hpp

index 62f97f3..8d88832 100644 (file)
@@ -64,7 +64,7 @@ namespace simgrid {
             action->latency_ = 0.0;
           }
         }
-        action->updateRemains(action->getCost() * delta / action->m_latInit);
+        action->updateRemains(action->getCost() * delta / action->initialLatency_);
         if (action->getMaxDuration() != NO_MAX_DURATION)
           action->updateMaxDuration(delta);
 
@@ -92,7 +92,7 @@ namespace simgrid {
      **********/
     NetworkConstantAction::NetworkConstantAction(NetworkConstantModel *model_, double size, double latency)
     : NetworkAction(model_, size, false)
-    , m_latInit(latency)
+    , initialLatency_(latency)
     {
       latency_ = latency;
       if (latency_ <= 0.0) {
@@ -101,22 +101,5 @@ namespace simgrid {
       }
       variable_ = NULL;
     };
-
-    int NetworkConstantAction::unref()
-    {
-      refcount_--;
-      if (!refcount_) {
-        if (action_hook.is_linked())
-          stateSet_->erase(stateSet_->iterator_to(*this));
-        delete this;
-        return 1;
-      }
-      return 0;
-    }
-
-    void NetworkConstantAction::cancel()
-    {
-    }
-
   }
 }
index ce41606..6f88d3a 100644 (file)
@@ -43,9 +43,7 @@ namespace simgrid {
     class NetworkConstantAction : public NetworkAction {
     public:
       NetworkConstantAction(NetworkConstantModel *model_, double size, double latency);
-      int unref() override;
-      void cancel() override;
-      double m_latInit;
+      double initialLatency_;
     };
 
   }