X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/6e8a5aeab4a376b73cdcbe116d2437af319cafc3..576680fc0cbe8a97b0e439c0db295b23f5f8816c:/src/s4u/s4u_netzone.cpp diff --git a/src/s4u/s4u_netzone.cpp b/src/s4u/s4u_netzone.cpp index 1490c8f942..52e401458b 100644 --- a/src/s4u/s4u_netzone.cpp +++ b/src/s4u/s4u_netzone.cpp @@ -18,7 +18,7 @@ namespace s4u { simgrid::xbt::signal* link_list)> + std::vector& link_list)> NetZone::onRouteCreation; simgrid::xbt::signal NetZone::onCreation; simgrid::xbt::signal NetZone::onSeal; @@ -35,7 +35,7 @@ void NetZone::seal() NetZone::~NetZone() { - for (auto nz : *children_) + for (auto const& nz : *children_) delete nz; delete children_; } @@ -63,7 +63,7 @@ std::vector* NetZone::getChildren() { return children_; } -const char* NetZone::getCname() +const char* NetZone::getCname() const { return name_.c_str(); } @@ -74,8 +74,8 @@ NetZone* NetZone::getFather() void NetZone::getHosts(std::vector* whereto) { - for (auto card : vertices_) { - s4u::Host* host = simgrid::s4u::Host::by_name_or_null(card->name()); + for (auto const& card : vertices_) { + s4u::Host* host = simgrid::s4u::Host::by_name_or_null(card->getName()); if (host != nullptr) whereto->push_back(host); }