X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/620ebcadff113065467e7f3c8412483666e05583..014e302e2156e34a1157c49f6347999ff20b10aa:/teshsuite/surf/surf_usage2/surf_usage2.cpp diff --git a/teshsuite/surf/surf_usage2/surf_usage2.cpp b/teshsuite/surf/surf_usage2/surf_usage2.cpp index 9ddc811823..4419b39d7c 100644 --- a/teshsuite/surf/surf_usage2/surf_usage2.cpp +++ b/teshsuite/surf/surf_usage2/surf_usage2.cpp @@ -45,26 +45,26 @@ int main(int argc, char **argv) double now = surf_get_clock(); XBT_INFO("Next Event : %g", now); - for (auto const& model : *all_existing_models) { - if (surf_model_running_action_set_size(model)) { + for (auto const& model : all_existing_models) { + if (model->get_started_action_set()->size() != 0) { XBT_DEBUG("\t Running that model"); running = 1; } - action = surf_model_extract_failed_action_set(model); + action = model->extract_failed_action(); while (action != nullptr) { XBT_INFO(" * Done Action"); XBT_DEBUG("\t * Failed Action: %p", action); action->unref(); - action = surf_model_extract_failed_action_set(model); + action = model->extract_failed_action(); } - action = surf_model_extract_done_action_set(model); + action = model->extract_done_action(); while (action != nullptr){ XBT_INFO(" * Done Action"); XBT_DEBUG("\t * Done Action: %p", action); action->unref(); - action = surf_model_extract_done_action_set(model); + action = model->extract_done_action(); } } } while (running && surf_solve(-1.0) >= 0.0);