Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Move set_lat_factor_cb and friends to NetworkModelFactors
[simgrid.git] / src / surf / network_cm02.cpp
index 725c7da43b214a2c290400e6e6c91af4e1297847..c0f1e0f769bbe67738d1594e50ab27aaa80e2566 100644 (file)
@@ -113,24 +113,6 @@ void NetworkCm02Model::check_bw_factor_cb()
   }
 }
 
   }
 }
 
-void NetworkCm02Model::set_lat_factor_cb(const std::function<NetworkFactorCb>& cb)
-{
-  if (not cb)
-    throw std::invalid_argument("NetworkModelIntf: Invalid callback");
-  check_lat_factor_cb();
-
-  lat_factor_cb_ = cb;
-}
-
-void NetworkCm02Model::set_bw_factor_cb(const std::function<NetworkFactorCb>& cb)
-{
-  if (not cb)
-    throw std::invalid_argument("NetworkModelIntf: Invalid callback");
-  check_bw_factor_cb();
-
-  bw_factor_cb_ = cb;
-}
-
 StandardLinkImpl* NetworkCm02Model::create_link(const std::string& name, const std::vector<double>& bandwidths)
 {
   xbt_assert(bandwidths.size() == 1, "Non-WIFI links must use only 1 bandwidth.");
 StandardLinkImpl* NetworkCm02Model::create_link(const std::string& name, const std::vector<double>& bandwidths)
 {
   xbt_assert(bandwidths.size() == 1, "Non-WIFI links must use only 1 bandwidth.");