X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ee1477d33506867034463d4d790279340382d7cc..cee8b7d98f1c3b6738ad5f0b20de7bed9ba08d5a:/examples/cpp/dag-from-dax/s4u-dag-from-dax.cpp diff --git a/examples/cpp/dag-from-dax/s4u-dag-from-dax.cpp b/examples/cpp/dag-from-dax/s4u-dag-from-dax.cpp index bcd18ded8d..a1b8538fbb 100644 --- a/examples/cpp/dag-from-dax/s4u-dag-from-dax.cpp +++ b/examples/cpp/dag-from-dax/s4u-dag-from-dax.cpp @@ -51,8 +51,7 @@ int main(int argc, char** argv) exec->set_host(hosts[cursor % count]); cursor++; } - auto* comm = dynamic_cast(a.get()); - if (comm != nullptr) { + if (auto* comm = dynamic_cast(a.get())) { auto pred = dynamic_cast((*comm->get_dependencies().begin()).get()); auto succ = dynamic_cast(comm->get_successors().front().get()); comm->set_source(pred->get_host())->set_destination(succ->get_host()); @@ -64,13 +63,11 @@ int main(int argc, char** argv) XBT_INFO("-------------- Summary of executed schedule ------------------"); for (const auto& a : dag) { - const auto* exec = dynamic_cast(a.get()); - if (exec != nullptr) { + if (const auto* exec = dynamic_cast(a.get())) { XBT_INFO("[%f->%f] '%s' executed on %s", exec->get_start_time(), exec->get_finish_time(), exec->get_cname(), exec->get_host()->get_cname()); } - const auto* comm = dynamic_cast(a.get()); - if (comm != nullptr) { + if (const auto* comm = dynamic_cast(a.get())) { XBT_INFO("[%f->%f] '%s' transferred from %s to %s", comm->get_start_time(), comm->get_finish_time(), comm->get_cname(), comm->get_source()->get_cname(), comm->get_destination()->get_cname()); }