Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
rename host callbacks
[simgrid.git] / src / surf / plugins / energy.cpp
index cbfde2c..d7bf6db 100644 (file)
@@ -143,12 +143,12 @@ void sg_energy_plugin_init() {
     simgrid::energy::surf_energy =
       new std::map<simgrid::surf::Host*, simgrid::energy::HostEnergy*>();
     simgrid::surf::VMCreatedCallbacks.connect(energyVMCreatedCallback);
     simgrid::energy::surf_energy =
       new std::map<simgrid::surf::Host*, simgrid::energy::HostEnergy*>();
     simgrid::surf::VMCreatedCallbacks.connect(energyVMCreatedCallback);
-    simgrid::surf::Host::creationCallbacks.connect(energyHostCreatedCallback);
-    simgrid::surf::Host::destructionCallbacks.connect(energyHostDestructedCallback);
+    simgrid::surf::Host::onCreation.connect(energyHostCreatedCallback);
+    simgrid::surf::Host::onDestruction.connect(energyHostDestructedCallback);
     simgrid::surf::cpuActionStateChangedCallbacks.connect(
       energyCpuActionStateChangedCallback);
     simgrid::surf::surfExitCallbacks.connect(sg_energy_plugin_exit);
     simgrid::surf::cpuActionStateChangedCallbacks.connect(
       energyCpuActionStateChangedCallback);
     simgrid::surf::surfExitCallbacks.connect(sg_energy_plugin_exit);
-    simgrid::surf::Host::stateChangeCallbacks.connect(
+    simgrid::surf::Host::onStateChange.connect(
       energyStateChangedCallback);
   }
 }
       energyStateChangedCallback);
   }
 }