Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
ns3: gosh this code is ugly
[simgrid.git] / src / surf / network_constant.hpp
index 9848e7a..214993d 100644 (file)
@@ -34,8 +34,7 @@ namespace simgrid {
       bool next_occuring_event_isIdempotent() override {return true;}
       void updateActionsState(double now, double delta) override;
 
-      Link* createLink(const char *name, double bw, double lat, e_surf_link_sharing_policy_t policy, xbt_dict_t properties) override
-        { DIE_IMPOSSIBLE; }
+      Link* createLink(const char *name, double bw, double lat, e_surf_link_sharing_policy_t policy, xbt_dict_t properties) override;
     };
 
     /**********
@@ -47,8 +46,8 @@ namespace simgrid {
     : NetworkAction(model_, size, false)
     , m_latInit(latency)
     {
-        m_latency = latency;
-        if (m_latency <= 0.0) {
+        latency_ = latency;
+        if (latency_ <= 0.0) {
           p_stateSet = getModel()->getDoneActionSet();
           p_stateSet->push_back(*this);
         }