Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Normalize virtual/override usage
[simgrid.git] / src / surf / network_constant.hpp
index ce41606..d4f3939 100644 (file)
@@ -27,7 +27,7 @@ namespace simgrid {
     class NetworkConstantModel : public NetworkModel {
     public:
       NetworkConstantModel()  : NetworkModel() { };
-      ~NetworkConstantModel() { }
+      ~NetworkConstantModel() override;
 
       Action *communicate(NetCard *src, NetCard *dst, double size, double rate) override;
       double next_occuring_event(double now) override;
@@ -43,9 +43,8 @@ namespace simgrid {
     class NetworkConstantAction : public NetworkAction {
     public:
       NetworkConstantAction(NetworkConstantModel *model_, double size, double latency);
-      int unref() override;
-      void cancel() override;
-      double m_latInit;
+      ~NetworkConstantAction();
+      double initialLatency_;
     };
 
   }